> ## Documentation Index
> Fetch the complete documentation index at: https://www.vitalog.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Get record

> Retrieve one recorded observation and optionally a bounded page of immutable revisions.



## OpenAPI

````yaml /openapi.json get /v1/records/{id}
openapi: 3.1.1
info:
  title: Vitalog
  version: 1.0.1
  description: >-
    Single-user structured observations with equivalent REST and MCP domain
    services. Environment AUTH_KEY or revocable personal Bearer keys with
    required name, permissions and explicit expiry (including Never); Primary
    key management requires AUTH_KEY; the UI uses separate, root-verified
    30-minute management sessions. MCP clients use OAuth authorization code with
    S256 PKCE, issued after root sign-in. Clients are resolved through HTTPS
    metadata, pre-registration or dynamic registration. OAuth tokens grant MCP
    access only.
servers:
  - url: https://vitalog-api.example.com
    description: Production REST and MCP API
  - url: http://localhost:3000
    description: Loopback development; production requires TLS ingress
security: []
paths:
  /v1/records/{id}:
    get:
      tags:
        - Health records
      summary: Get record
      description: >-
        Retrieve one recorded observation and optionally a bounded page of
        immutable revisions.
      operationId: health_get_record
      parameters:
        - name: id
          in: path
          required: true
          schema:
            $schema: https://json-schema.org/draft/2020-12/schema
            type: string
            format: uuid
            pattern: >-
              ^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$
        - name: include_history
          in: query
          required: false
          schema:
            $schema: https://json-schema.org/draft/2020-12/schema
            type: boolean
          description: >-
            Exactly one parameter; booleans are true/false, arrays are
            comma-separated. Empty values are rejected.
        - name: history_limit
          in: query
          required: false
          schema:
            $schema: https://json-schema.org/draft/2020-12/schema
            type: integer
            minimum: 1
            maximum: 100
          description: >-
            Exactly one parameter; booleans are true/false, arrays are
            comma-separated. Empty values are rejected.
        - name: history_before_version
          in: query
          required: false
          schema:
            $schema: https://json-schema.org/draft/2020-12/schema
            type: integer
            minimum: 0
            maximum: 1000000000
          description: >-
            Exactly one parameter; booleans are true/false, arrays are
            comma-separated. Empty values are rejected.
      responses:
        '200':
          description: Successful domain response
          content:
            application/json:
              schema:
                $schema: https://json-schema.org/draft/2020-12/schema
                type: object
                properties:
                  catalog_version:
                    type: string
                    const: 1.0.4
                  record:
                    $ref: '#/components/schemas/Schema_5bd1c41f1524___schema0'
                  history:
                    maxItems: 100
                    type: array
                    items:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema187'
                  history_has_more:
                    type: boolean
                  history_next_version:
                    anyOf:
                      - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema24'
                      - type: 'null'
                required:
                  - catalog_version
                  - record
                additionalProperties: false
        '401':
          description: UNAUTHORIZED
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
        '403':
          description: FORBIDDEN
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
        '404':
          description: NOT_FOUND
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
        '408':
          description: TIMEOUT
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
        '409':
          description: >-
            VERSION_CONFLICT, IDEMPOTENCY_CONFLICT, DAILY_TOTAL_EXISTS,
            CATALOG_VERSION_MISMATCH
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
        '413':
          description: LIMIT_EXCEEDED
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
        '422':
          description: VALIDATION_ERROR
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
        '429':
          description: RATE_LIMITED
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
        '500':
          description: INTERNAL_ERROR
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
        '503':
          description: UNAVAILABLE
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
      security:
        - staticKey: []
        - apiKey: []
        - browserSession: []
components:
  schemas:
    Schema_5bd1c41f1524___schema0:
      anyOf:
        - type: object
          properties:
            attachment_ids:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema1'
            id:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema3'
            record_type:
              type: string
              const: measurement
            version:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema4'
            occurred_on:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema5'
            occurred_at:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema7'
            ended_at:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema9'
            timezone:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema10'
            time_precision:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema11'
            date_basis:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema12'
            recorded_at:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema8'
            updated_at:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema8'
            status:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema13'
            validity:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema14'
            provenance:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema15'
            schema_version:
              type: number
              const: 2
            data:
              oneOf:
                - type: object
                  properties:
                    kind:
                      type: string
                      const: scalar
                    metric_key:
                      type: string
                      enum:
                        - weight
                        - height
                        - waist_circumference
                        - hip_circumference
                        - chest_circumference
                        - neck_circumference
                        - upper_arm_circumference
                        - thigh_circumference
                        - calf_circumference
                        - body_fat_percent
                        - fat_mass
                        - lean_mass
                        - fat_free_mass
                        - skeletal_muscle_mass
                        - appendicular_lean_mass
                        - body_water_percent
                        - total_body_water
                        - intracellular_water
                        - extracellular_water
                        - extracellular_total_water_ratio
                        - visceral_fat_area
                        - visceral_fat_level
                        - segmental_fat_mass
                        - segmental_lean_mass
                        - segmental_body_fat_percent
                        - phase_angle
                        - skinfold_thickness
                        - bmi
                        - waist_hip_ratio
                        - waist_height_ratio
                        - fat_mass_index
                        - fat_free_mass_index
                        - appendicular_lean_mass_index
                        - body_surface_area
                        - heart_rate
                        - heart_rate_recovery
                        - hrv_sdnn
                        - hrv_rmssd
                        - hrv_pnn50
                        - pulse_pressure
                        - mean_arterial_pressure
                        - pulse_wave_velocity
                        - ankle_brachial_index
                        - pr_interval
                        - qrs_duration
                        - qt_interval
                        - qtc_interval
                        - p_axis
                        - qrs_axis
                        - t_axis
                        - atrial_fibrillation_burden
                        - premature_ventricular_contraction_count
                        - left_ventricular_ejection_fraction
                        - global_longitudinal_strain
                        - oxygen_saturation
                        - respiratory_rate
                        - body_temperature
                        - skin_temperature
                        - skin_temperature_deviation
                        - peripheral_perfusion_index
                        - peak_expiratory_flow
                        - fev1
                        - fvc
                        - fev1_fvc_ratio
                        - fev1_vc_ratio
                        - fef25_75
                        - slow_vital_capacity
                        - total_lung_capacity
                        - residual_volume
                        - functional_residual_capacity
                        - diffusing_capacity_co
                        - carbon_monoxide_transfer_coefficient
                        - fractional_exhaled_nitric_oxide
                        - blood_glucose
                        - interstitial_glucose
                        - blood_beta_hydroxybutyrate
                        - blood_ketones
                        - breath_acetone
                        - vo2_max_absolute
                        - vo2_max_relative
                        - ventilatory_threshold_oxygen_uptake
                        - ventilatory_threshold_heart_rate
                        - ventilatory_threshold_power
                        - grip_strength
                        - gait_speed
                        - six_minute_walk_distance
                        - timed_up_and_go_duration
                        - sit_to_stand_repetitions
                        - sit_to_stand_duration
                        - single_leg_stance_duration
                        - bone_mineral_density_areal
                        - bone_mineral_content
                        - bone_density_t_score
                        - bone_density_z_score
                        - visual_acuity_snellen
                        - visual_acuity_logmar
                        - intraocular_pressure
                        - spherical_refraction
                        - cylindrical_refraction
                        - refraction_axis
                        - hearing_threshold
                    value:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema20'
                    unit:
                      type: string
                      minLength: 1
                      maxLength: 80
                    original_value:
                      type: string
                      minLength: 1
                      maxLength: 200
                    original_unit:
                      type: string
                      minLength: 1
                      maxLength: 80
                    comparator:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema23'
                    uncertainty:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema32'
                    specimen:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema33'
                    specimen_context:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema35'
                    measurement_site:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema39'
                    body_region:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema40'
                    laterality:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema41'
                    body_position:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema43'
                    method:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema44'
                    device_context:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema46'
                    resting_state:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema47'
                    fasting_state:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema48'
                    meal_state:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema49'
                    time_since_meal_minutes:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema50'
                    challenge_context:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema51'
                    hydration_context:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema52'
                    exercise_context:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema53'
                    oxygen_context:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema54'
                    temperature_site:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema55'
                    source_reference_range:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema56'
                    reported_predicted_value:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema58'
                    reported_percent_predicted:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema59'
                    reported_lower_limit_normal:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema60'
                    reported_z_score:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema61'
                    reference_equation:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema63'
                    classification_metadata:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema64'
                    source_status:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema68'
                    related_record_ids:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema70'
                    notes:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema72'
                  required:
                    - kind
                    - metric_key
                    - value
                  additionalProperties: false
                - type: object
                  properties:
                    kind:
                      type: string
                      const: blood_pressure
                    metric_key:
                      type: string
                      const: blood_pressure
                    systolic:
                      anyOf:
                        - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema21'
                        - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema22'
                    diastolic:
                      anyOf:
                        - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema21'
                        - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema22'
                    pulse:
                      anyOf:
                        - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema21'
                        - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema22'
                    unit:
                      type: string
                      enum:
                        - mmHg
                        - kPa
                    uncertainty:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema32'
                    specimen:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema33'
                    specimen_context:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema35'
                    measurement_site:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema39'
                    body_region:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema40'
                    laterality:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema41'
                    body_position:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema43'
                    method:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema44'
                    device_context:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema46'
                    resting_state:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema47'
                    fasting_state:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema48'
                    meal_state:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema49'
                    time_since_meal_minutes:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema50'
                    challenge_context:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema51'
                    hydration_context:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema52'
                    exercise_context:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema53'
                    oxygen_context:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema54'
                    temperature_site:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema55'
                    source_reference_range:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema56'
                    reported_predicted_value:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema58'
                    reported_percent_predicted:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema59'
                    reported_lower_limit_normal:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema60'
                    reported_z_score:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema61'
                    reference_equation:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema63'
                    classification_metadata:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema64'
                    source_status:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema68'
                    related_record_ids:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema70'
                    notes:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema72'
                  required:
                    - kind
                    - systolic
                    - diastolic
                    - unit
                  additionalProperties: false
                - type: object
                  properties:
                    kind:
                      type: string
                      const: study_summary
                    study_type:
                      type: string
                      enum:
                        - cgm_summary
                        - ambulatory_bp_summary
                        - spirometry_summary
                        - body_composition_summary
                        - dxa_summary
                        - ecg_summary
                        - echocardiography_summary
                        - functional_test_summary
                    components:
                      type: object
                      properties:
                        weight:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema73'
                        height:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema73'
                        waist_circumference:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema73'
                        hip_circumference:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema73'
                        chest_circumference:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema73'
                        neck_circumference:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema73'
                        upper_arm_circumference:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema73'
                        thigh_circumference:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema73'
                        calf_circumference:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema73'
                        body_fat_percent:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema73'
                        fat_mass:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema73'
                        lean_mass:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema73'
                        fat_free_mass:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema73'
                        skeletal_muscle_mass:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema73'
                        appendicular_lean_mass:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema73'
                        body_water_percent:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema73'
                        total_body_water:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema73'
                        intracellular_water:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema73'
                        extracellular_water:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema73'
                        extracellular_total_water_ratio:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema73'
                        visceral_fat_area:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema73'
                        visceral_fat_level:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema73'
                        segmental_fat_mass:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema73'
                        segmental_lean_mass:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema73'
                        segmental_body_fat_percent:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema73'
                        phase_angle:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema73'
                        skinfold_thickness:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema73'
                        bmi:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema73'
                        waist_hip_ratio:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema73'
                        waist_height_ratio:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema73'
                        fat_mass_index:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema73'
                        fat_free_mass_index:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema73'
                        appendicular_lean_mass_index:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema73'
                        body_surface_area:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema73'
                        heart_rate:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema73'
                        heart_rate_recovery:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema73'
                        hrv_sdnn:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema73'
                        hrv_rmssd:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema73'
                        hrv_pnn50:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema73'
                        pulse_pressure:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema73'
                        mean_arterial_pressure:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema73'
                        pulse_wave_velocity:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema73'
                        ankle_brachial_index:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema73'
                        pr_interval:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema73'
                        qrs_duration:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema73'
                        qt_interval:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema73'
                        qtc_interval:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema73'
                        p_axis:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema73'
                        qrs_axis:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema73'
                        t_axis:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema73'
                        atrial_fibrillation_burden:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema73'
                        premature_ventricular_contraction_count:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema73'
                        left_ventricular_ejection_fraction:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema73'
                        global_longitudinal_strain:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema73'
                        oxygen_saturation:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema73'
                        respiratory_rate:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema73'
                        body_temperature:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema73'
                        skin_temperature:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema73'
                        skin_temperature_deviation:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema73'
                        peripheral_perfusion_index:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema73'
                        peak_expiratory_flow:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema73'
                        fev1:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema73'
                        fvc:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema73'
                        fev1_fvc_ratio:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema73'
                        fev1_vc_ratio:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema73'
                        fef25_75:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema73'
                        slow_vital_capacity:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema73'
                        total_lung_capacity:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema73'
                        residual_volume:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema73'
                        functional_residual_capacity:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema73'
                        diffusing_capacity_co:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema73'
                        carbon_monoxide_transfer_coefficient:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema73'
                        fractional_exhaled_nitric_oxide:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema73'
                        blood_glucose:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema73'
                        interstitial_glucose:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema73'
                        blood_beta_hydroxybutyrate:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema73'
                        blood_ketones:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema73'
                        breath_acetone:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema73'
                        vo2_max_absolute:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema73'
                        vo2_max_relative:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema73'
                        ventilatory_threshold_oxygen_uptake:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema73'
                        ventilatory_threshold_heart_rate:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema73'
                        ventilatory_threshold_power:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema73'
                        grip_strength:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema73'
                        gait_speed:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema73'
                        six_minute_walk_distance:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema73'
                        timed_up_and_go_duration:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema73'
                        sit_to_stand_repetitions:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema73'
                        sit_to_stand_duration:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema73'
                        single_leg_stance_duration:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema73'
                        bone_mineral_density_areal:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema73'
                        bone_mineral_content:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema73'
                        bone_density_t_score:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema73'
                        bone_density_z_score:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema73'
                        visual_acuity_snellen:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema73'
                        visual_acuity_logmar:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema73'
                        intraocular_pressure:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema73'
                        spherical_refraction:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema73'
                        cylindrical_refraction:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema73'
                        refraction_axis:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema73'
                        hearing_threshold:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema73'
                      additionalProperties: false
                    effective_period:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema74'
                    coverage:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema75'
                    cgm:
                      type: object
                      properties:
                        mean_glucose:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema22'
                        median_glucose:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema22'
                        standard_deviation:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema22'
                        coefficient_of_variation_percent:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
                        reported_gmi_percent:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
                        glucose_unit:
                          type: string
                          minLength: 1
                          maxLength: 80
                        active_data_percent:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema76'
                        days_covered:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
                        bands:
                          maxItems: 20
                          type: array
                          items:
                            $ref: >-
                              #/components/schemas/Schema_5bd1c41f1524___schema77
                        event_counts:
                          maxItems: 20
                          type: array
                          items:
                            $ref: >-
                              #/components/schemas/Schema_5bd1c41f1524___schema78
                      additionalProperties: false
                    ambulatory_bp:
                      type: object
                      properties:
                        attempted_readings:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema24'
                        valid_readings:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema24'
                        daytime_definition:
                          type: string
                          minLength: 1
                          maxLength: 200
                        nighttime_definition:
                          type: string
                          minLength: 1
                          maxLength: 200
                        overall:
                          type: object
                          properties:
                            systolic:
                              $ref: >-
                                #/components/schemas/Schema_5bd1c41f1524___schema22
                            diastolic:
                              $ref: >-
                                #/components/schemas/Schema_5bd1c41f1524___schema22
                            pulse:
                              $ref: >-
                                #/components/schemas/Schema_5bd1c41f1524___schema22
                          additionalProperties: false
                        day:
                          type: object
                          properties:
                            systolic:
                              $ref: >-
                                #/components/schemas/Schema_5bd1c41f1524___schema22
                            diastolic:
                              $ref: >-
                                #/components/schemas/Schema_5bd1c41f1524___schema22
                            pulse:
                              $ref: >-
                                #/components/schemas/Schema_5bd1c41f1524___schema22
                          additionalProperties: false
                        night:
                          type: object
                          properties:
                            systolic:
                              $ref: >-
                                #/components/schemas/Schema_5bd1c41f1524___schema22
                            diastolic:
                              $ref: >-
                                #/components/schemas/Schema_5bd1c41f1524___schema22
                            pulse:
                              $ref: >-
                                #/components/schemas/Schema_5bd1c41f1524___schema22
                          additionalProperties: false
                        dipping_percent:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema62'
                        calculation_basis:
                          type: string
                          minLength: 1
                          maxLength: 300
                      additionalProperties: false
                    uncertainty:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema32'
                    specimen:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema33'
                    specimen_context:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema35'
                    measurement_site:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema39'
                    body_region:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema40'
                    laterality:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema41'
                    body_position:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema43'
                    method:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema44'
                    device_context:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema46'
                    resting_state:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema47'
                    fasting_state:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema48'
                    meal_state:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema49'
                    time_since_meal_minutes:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema50'
                    challenge_context:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema51'
                    hydration_context:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema52'
                    exercise_context:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema53'
                    oxygen_context:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema54'
                    temperature_site:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema55'
                    source_reference_range:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema56'
                    reported_predicted_value:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema58'
                    reported_percent_predicted:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema59'
                    reported_lower_limit_normal:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema60'
                    reported_z_score:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema61'
                    reference_equation:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema63'
                    classification_metadata:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema64'
                    source_status:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema68'
                    related_record_ids:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema70'
                    notes:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema72'
                  required:
                    - kind
                    - study_type
                    - components
                    - effective_period
                  additionalProperties: false
            time_context:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema79'
          required:
            - id
            - record_type
            - version
            - occurred_on
            - occurred_at
            - ended_at
            - timezone
            - time_precision
            - date_basis
            - recorded_at
            - updated_at
            - status
            - validity
            - provenance
            - schema_version
            - data
            - time_context
          additionalProperties: false
        - type: object
          properties:
            attachment_ids:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema1'
            id:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema3'
            record_type:
              type: string
              const: nutrition
            version:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema4'
            occurred_on:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema5'
            occurred_at:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema7'
            ended_at:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema9'
            timezone:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema10'
            time_precision:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema11'
            date_basis:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema12'
            recorded_at:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema8'
            updated_at:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema8'
            status:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema13'
            validity:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema14'
            provenance:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema15'
            schema_version:
              type: number
              const: 2
            data:
              type: object
              properties:
                entry_kind:
                  type: string
                  enum:
                    - intake
                    - daily_total
                label:
                  type: string
                  minLength: 1
                  maxLength: 200
                nutrients:
                  $ref: '#/components/schemas/Schema_5bd1c41f1524___schema80'
                nutrient_qualifiers:
                  $ref: '#/components/schemas/Schema_5bd1c41f1524___schema81'
                component_details:
                  $ref: '#/components/schemas/Schema_5bd1c41f1524___schema83'
                quantity_basis:
                  $ref: '#/components/schemas/Schema_5bd1c41f1524___schema85'
                energy_method:
                  type: string
                  enum:
                    - reported_unspecified
                    - atwater_general
                    - atwater_specific
                    - label_declared
                    - other
                carbohydrate_definition:
                  type: string
                  minLength: 1
                  maxLength: 200
                fiber_method:
                  type: string
                  minLength: 1
                  maxLength: 200
                folate_basis:
                  type: string
                  minLength: 1
                  maxLength: 200
                vitamin_form_context:
                  type: string
                  minLength: 1
                  maxLength: 300
                related_record_ids:
                  $ref: '#/components/schemas/Schema_5bd1c41f1524___schema70'
                notes:
                  $ref: '#/components/schemas/Schema_5bd1c41f1524___schema72'
              required:
                - entry_kind
                - nutrients
              additionalProperties: false
            time_context:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema79'
          required:
            - id
            - record_type
            - version
            - occurred_on
            - occurred_at
            - ended_at
            - timezone
            - time_precision
            - date_basis
            - recorded_at
            - updated_at
            - status
            - validity
            - provenance
            - schema_version
            - data
            - time_context
          additionalProperties: false
        - type: object
          properties:
            attachment_ids:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema1'
            id:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema3'
            record_type:
              type: string
              const: hydration
            version:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema4'
            occurred_on:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema5'
            occurred_at:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema7'
            ended_at:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema9'
            timezone:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema10'
            time_precision:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema11'
            date_basis:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema12'
            recorded_at:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema8'
            updated_at:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema8'
            status:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema13'
            validity:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema14'
            provenance:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema15'
            schema_version:
              type: number
              const: 2
            data:
              oneOf:
                - type: object
                  properties:
                    entry_kind:
                      type: string
                      const: intake
                    volume_ml:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
                    drink_type:
                      type: string
                      enum:
                        - water
                        - sparkling_water
                        - tea
                        - coffee
                        - milk
                        - plant_milk
                        - juice
                        - soft_drink
                        - sports_drink
                        - oral_rehydration_drink
                        - soup_broth
                        - alcoholic_beverage
                        - other
                        - unspecified
                    administration_route:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema86'
                    description:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema87'
                    related_record_ids:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema70'
                    notes:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema72'
                  required:
                    - entry_kind
                    - volume_ml
                    - drink_type
                  additionalProperties: false
                - type: object
                  properties:
                    entry_kind:
                      type: string
                      const: daily_total
                    total_fluids_ml:
                      anyOf:
                        - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
                        - type: 'null'
                    water_ml:
                      anyOf:
                        - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
                        - type: 'null'
                    administration_route:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema86'
                    description:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema87'
                    related_record_ids:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema70'
                    notes:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema72'
                  required:
                    - entry_kind
                  additionalProperties: false
            time_context:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema79'
          required:
            - id
            - record_type
            - version
            - occurred_on
            - occurred_at
            - ended_at
            - timezone
            - time_precision
            - date_basis
            - recorded_at
            - updated_at
            - status
            - validity
            - provenance
            - schema_version
            - data
            - time_context
          additionalProperties: false
        - type: object
          properties:
            attachment_ids:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema1'
            id:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema3'
            record_type:
              type: string
              const: activity
            version:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema4'
            occurred_on:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema5'
            occurred_at:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema7'
            ended_at:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema9'
            timezone:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema10'
            time_precision:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema11'
            date_basis:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema12'
            recorded_at:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema8'
            updated_at:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema8'
            status:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema13'
            validity:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema14'
            provenance:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema15'
            schema_version:
              type: number
              const: 2
            data:
              oneOf:
                - type: object
                  properties:
                    entry_kind:
                      type: string
                      const: workout
                    activity_type:
                      type: string
                      enum:
                        - walking
                        - running
                        - cycling
                        - swimming
                        - rowing
                        - strength_training
                        - yoga
                        - hiking
                        - stair_climbing
                        - treadmill_incline_walk
                        - stationary_cycling
                        - indoor_rowing
                        - resistance_training
                        - pilates
                        - dance
                        - team_sport
                        - racket_sport
                        - other
                    activity_label:
                      type: string
                      minLength: 1
                      maxLength: 200
                    start_at:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema8'
                    end_at:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema8'
                    elapsed_seconds:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema88'
                    exercise_seconds:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema89'
                    moving_seconds:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema90'
                    paused_seconds:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema91'
                    distance_m:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema92'
                    steps:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema93'
                    elevation_gain_m:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema94'
                    elevation_loss_m:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema95'
                    floors_ascended:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema96'
                    floors_descended:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema97'
                    average_speed_mps:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema98'
                    max_speed_mps:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema99'
                    average_pace_seconds_per_km:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema100'
                    treadmill_incline_percent:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema101'
                    average_heart_rate_bpm:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema102'
                    min_heart_rate_bpm:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema103'
                    max_heart_rate_bpm:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema104'
                    recovery_heart_rate_bpm:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema105'
                    recovery_interval_seconds:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema106'
                    energy_kcal:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema107'
                    energy_basis:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema108'
                    average_power_w:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema109'
                    max_power_w:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema110'
                    reported_normalized_power_w:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema111'
                    mechanical_work_kj:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema112'
                    cadence:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema113'
                    cadence_unit:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema114'
                    stride_length_m:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema115'
                    ground_contact_time_ms:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema116'
                    vertical_oscillation_cm:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema117'
                    vertical_ratio_percent:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema118'
                    ground_contact_balance_percent:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema119'
                    training_context:
                      type: object
                      properties:
                        surface:
                          type: string
                          minLength: 1
                          maxLength: 100
                        environment:
                          type: string
                          enum:
                            - indoor
                            - outdoor
                            - unknown
                        altitude_m:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema62'
                        heart_rate_context:
                          type: string
                          minLength: 1
                          maxLength: 200
                        ground_contact_balance_side:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema42'
                        ground_contact_balance_reference:
                          type: string
                          minLength: 1
                          maxLength: 200
                        floors_definition:
                          type: string
                          minLength: 1
                          maxLength: 200
                        source_precision:
                          type: string
                          minLength: 1
                          maxLength: 100
                      additionalProperties: false
                    exertion:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema120'
                    heart_rate_zones:
                      maxItems: 20
                      type: array
                      items:
                        $ref: '#/components/schemas/Schema_5bd1c41f1524___schema77'
                    power_zones:
                      maxItems: 20
                      type: array
                      items:
                        $ref: '#/components/schemas/Schema_5bd1c41f1524___schema77'
                    segments:
                      maxItems: 100
                      type: array
                      items:
                        $ref: '#/components/schemas/Schema_5bd1c41f1524___schema121'
                    rowing:
                      type: object
                      properties:
                        stroke_count:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema24'
                        stroke_rate_per_minute:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
                        distance_m:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
                        stroke_length_m:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
                        drag_factor:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
                        resistance_level:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema62'
                        resistance_definition:
                          type: string
                          minLength: 1
                          maxLength: 200
                      additionalProperties: false
                    swimming:
                      type: object
                      properties:
                        pool_length:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema22'
                        count:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema24'
                        count_meaning:
                          type: string
                          enum:
                            - laps
                            - lengths
                        stroke_type:
                          type: string
                          minLength: 1
                          maxLength: 100
                        stroke_count:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema24'
                        stroke_rate_per_minute:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
                        open_water:
                          type: boolean
                        reported_swolf:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
                        swolf_interval_seconds:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
                        swolf_pool_length:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema22'
                      additionalProperties: false
                    strength:
                      maxItems: 100
                      type: array
                      items:
                        $ref: '#/components/schemas/Schema_5bd1c41f1524___schema122'
                    related_record_ids:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema70'
                    notes:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema72'
                  required:
                    - entry_kind
                    - activity_type
                  additionalProperties: false
                - type: object
                  properties:
                    entry_kind:
                      type: string
                      const: daily_total
                    daily_totals:
                      type: object
                      properties:
                        steps:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema24'
                        distance_m:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
                        active_energy_kcal:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
                        resting_energy_kcal:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
                        total_energy_kcal:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
                        exercise_seconds:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
                        standing_seconds:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
                        sedentary_seconds:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
                        moderate_seconds:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
                        vigorous_seconds:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
                        light_seconds:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
                        definitions:
                          type: string
                          minLength: 1
                          maxLength: 300
                        coverage:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema75'
                      additionalProperties: false
                    related_record_ids:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema70'
                    notes:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema72'
                  required:
                    - entry_kind
                    - daily_totals
                  additionalProperties: false
            time_context:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema79'
          required:
            - id
            - record_type
            - version
            - occurred_on
            - occurred_at
            - ended_at
            - timezone
            - time_precision
            - date_basis
            - recorded_at
            - updated_at
            - status
            - validity
            - provenance
            - schema_version
            - data
            - time_context
          additionalProperties: false
        - type: object
          properties:
            attachment_ids:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema1'
            id:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema3'
            record_type:
              type: string
              const: sleep
            version:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema4'
            occurred_on:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema5'
            occurred_at:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema7'
            ended_at:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema9'
            timezone:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema10'
            time_precision:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema11'
            date_basis:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema12'
            recorded_at:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema8'
            updated_at:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema8'
            status:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema13'
            validity:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema14'
            provenance:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema15'
            schema_version:
              type: number
              const: 2
            data:
              type: object
              properties:
                entry_kind:
                  type: string
                  enum:
                    - session
                    - study_summary
                session_type:
                  type: string
                  enum:
                    - main
                    - nap
                    - unknown
                start_at:
                  $ref: '#/components/schemas/Schema_5bd1c41f1524___schema8'
                end_at:
                  $ref: '#/components/schemas/Schema_5bd1c41f1524___schema8'
                time_in_bed_seconds:
                  $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
                sleep_seconds:
                  $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
                sleep_latency_seconds:
                  $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
                rem_latency_seconds:
                  $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
                waso_seconds:
                  $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
                awake_seconds:
                  $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
                awakenings:
                  $ref: '#/components/schemas/Schema_5bd1c41f1524___schema24'
                sleep_efficiency_percent:
                  $ref: '#/components/schemas/Schema_5bd1c41f1524___schema76'
                stage_durations:
                  type: object
                  properties:
                    n1:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
                    n2:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
                    n3:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
                    rem:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
                    awake:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
                    unclassified:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
                    light:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
                    deep:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
                    core:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
                  additionalProperties: false
                stage_system:
                  type: string
                  minLength: 1
                  maxLength: 100
                stage_intervals:
                  maxItems: 200
                  type: array
                  items:
                    $ref: '#/components/schemas/Schema_5bd1c41f1524___schema123'
                quality:
                  $ref: '#/components/schemas/Schema_5bd1c41f1524___schema124'
                device_sleep_score:
                  $ref: '#/components/schemas/Schema_5bd1c41f1524___schema124'
                snoring:
                  type:
                    - boolean
                    - 'null'
                breathing_interruptions:
                  type:
                    - boolean
                    - 'null'
                awakening_symptoms:
                  maxItems: 20
                  type: array
                  items:
                    $ref: '#/components/schemas/Schema_5bd1c41f1524___schema126'
                perceived_restfulness:
                  $ref: '#/components/schemas/Schema_5bd1c41f1524___schema124'
                heart_rate_summary:
                  $ref: '#/components/schemas/Schema_5bd1c41f1524___schema127'
                respiratory_rate_summary:
                  $ref: '#/components/schemas/Schema_5bd1c41f1524___schema127'
                oxygen_summary:
                  type: object
                  properties:
                    mean_percent:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema76'
                    nadir_percent:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema76'
                    max_percent:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema76'
                    desaturation_index:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema128'
                    desaturation_definition:
                      type: string
                      minLength: 1
                      maxLength: 300
                    desaturation_count:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema24'
                    desaturation_duration_seconds:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
                    time_below_threshold:
                      maxItems: 20
                      type: array
                      items:
                        $ref: '#/components/schemas/Schema_5bd1c41f1524___schema77'
                  additionalProperties: false
                study_metadata:
                  type: object
                  properties:
                    study_type:
                      type: string
                      enum:
                        - psg
                        - home_sleep_test
                        - device_session
                        - reported_other
                        - unknown
                    effective_period:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema74'
                    recording_seconds:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
                    monitoring_seconds:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
                    estimated_sleep_seconds:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
                    usable_seconds:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
                    scoring_rule:
                      type: string
                      minLength: 1
                      maxLength: 200
                    scoring_version:
                      type: string
                      minLength: 1
                      maxLength: 100
                    context:
                      type: string
                      minLength: 1
                      maxLength: 300
                    coverage:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema75'
                  required:
                    - study_type
                  additionalProperties: false
                respiratory_events:
                  $ref: '#/components/schemas/Schema_5bd1c41f1524___schema129'
                arousals:
                  type: object
                  properties:
                    count:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema24'
                    index:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema128'
                    respiratory_related_index:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema128'
                    rule:
                      type: string
                      minLength: 1
                      maxLength: 200
                  additionalProperties: false
                limb_movements:
                  type: object
                  properties:
                    count:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema24'
                    index:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema128'
                    movement_related_arousal_index:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema128'
                    rule:
                      type: string
                      minLength: 1
                      maxLength: 200
                  additionalProperties: false
                body_position_summary:
                  maxItems: 10
                  type: array
                  items:
                    $ref: '#/components/schemas/Schema_5bd1c41f1524___schema130'
                pap_session:
                  type: object
                  properties:
                    mode:
                      type: string
                      minLength: 1
                      maxLength: 100
                    pressure:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema22'
                    use_seconds:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
                    residual_indices:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema129'
                    leak:
                      type: object
                      properties:
                        value:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
                        unit:
                          type: string
                          minLength: 1
                          maxLength: 80
                        basis:
                          type: string
                          enum:
                            - mean
                            - median
                            - percentile
                            - other
                            - unknown
                        percentile:
                          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema76'
                        definition:
                          type: string
                          minLength: 1
                          maxLength: 200
                      required:
                        - value
                        - unit
                        - basis
                      additionalProperties: false
                    mask_off_seconds:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
                    large_leak_seconds:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
                  additionalProperties: false
                recorded_environment:
                  type: object
                  properties:
                    noise:
                      type: string
                      minLength: 1
                      maxLength: 100
                    temperature:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema22'
                    location_label:
                      type: string
                      minLength: 1
                      maxLength: 100
                  additionalProperties: false
                related_record_ids:
                  $ref: '#/components/schemas/Schema_5bd1c41f1524___schema70'
                notes:
                  $ref: '#/components/schemas/Schema_5bd1c41f1524___schema72'
              required:
                - entry_kind
                - session_type
              additionalProperties: false
            time_context:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema79'
          required:
            - id
            - record_type
            - version
            - occurred_on
            - occurred_at
            - ended_at
            - timezone
            - time_precision
            - date_basis
            - recorded_at
            - updated_at
            - status
            - validity
            - provenance
            - schema_version
            - data
            - time_context
          additionalProperties: false
        - type: object
          properties:
            attachment_ids:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema1'
            id:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema3'
            record_type:
              type: string
              const: checkin
            version:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema4'
            occurred_on:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema5'
            occurred_at:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema7'
            ended_at:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema9'
            timezone:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema10'
            time_precision:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema11'
            date_basis:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema12'
            recorded_at:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema8'
            updated_at:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema8'
            status:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema13'
            validity:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema14'
            provenance:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema15'
            schema_version:
              type: number
              const: 2
            data:
              type: object
              properties:
                mood:
                  type: string
                  enum:
                    - very_low
                    - low
                    - neutral
                    - good
                    - great
                  description: >-
                    Supplied mood check-in. Numeric ratings are retained
                    separately; no mood category is inferred from a score.
                ratings:
                  type: object
                  properties:
                    energy:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema124'
                    fatigue:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema124'
                    hunger:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema124'
                    satiety:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema124'
                    thirst:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema124'
                    stress:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema124'
                    soreness:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema124'
                    pain:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema124'
                    sleepiness:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema124'
                    concentration:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema124'
                    motivation:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema124'
                    perceived_recovery:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema124'
                    mood:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema124'
                  additionalProperties: false
                symptoms:
                  maxItems: 30
                  type: array
                  items:
                    $ref: '#/components/schemas/Schema_5bd1c41f1524___schema131'
                diary_completeness:
                  type: object
                  properties:
                    measurement:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema135'
                    nutrition:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema135'
                    hydration:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema135'
                    activity:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema135'
                    sleep:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema135'
                    checkin:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema135'
                    intake:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema135'
                    lab_result:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema135'
                    reported_at:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema8'
                  required:
                    - reported_at
                  additionalProperties: false
                gastrointestinal:
                  type: object
                  properties:
                    bowel_movement_count:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema24'
                    bristol_type:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema24'
                      type: integer
                      minimum: 1
                      maximum: 7
                    consistency:
                      type: string
                      minLength: 1
                      maxLength: 100
                    urgency:
                      type:
                        - boolean
                        - 'null'
                    constipation:
                      type:
                        - boolean
                        - 'null'
                    diarrhea:
                      type:
                        - boolean
                        - 'null'
                    nausea:
                      type:
                        - boolean
                        - 'null'
                    vomiting:
                      type:
                        - boolean
                        - 'null'
                    reflux:
                      type:
                        - boolean
                        - 'null'
                    bloating:
                      type:
                        - boolean
                        - 'null'
                    blood:
                      type:
                        - boolean
                        - 'null'
                    mucus:
                      type:
                        - boolean
                        - 'null'
                    context:
                      type: string
                      minLength: 1
                      maxLength: 200
                  additionalProperties: false
                urinary:
                  type: object
                  properties:
                    void_count:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema24'
                    nocturia_count:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema24'
                    urgency:
                      type:
                        - boolean
                        - 'null'
                    pain_burning:
                      type:
                        - boolean
                        - 'null'
                    visible_blood:
                      type:
                        - boolean
                        - 'null'
                    measured_volume_ml:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
                    collection_duration_seconds:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
                    context:
                      type: string
                      minLength: 1
                      maxLength: 200
                  additionalProperties: false
                reproductive:
                  type: object
                  properties:
                    bleeding_amount:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema124'
                    spotting_amount:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema124'
                    cycle_day:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema24'
                    period_start:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema6'
                    period_end:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema6'
                    pregnancy_test_record_id:
                      type: string
                      format: uuid
                      pattern: >-
                        ^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$
                    gestational_context:
                      type: string
                      minLength: 1
                      maxLength: 200
                  additionalProperties: false
                assessment_results:
                  maxItems: 20
                  type: array
                  items:
                    $ref: '#/components/schemas/Schema_5bd1c41f1524___schema136'
                actual_fasting_interval:
                  $ref: '#/components/schemas/Schema_5bd1c41f1524___schema74'
                pain_function_context:
                  type: string
                  minLength: 1
                  maxLength: 300
                related_record_ids:
                  $ref: '#/components/schemas/Schema_5bd1c41f1524___schema70'
                notes:
                  $ref: '#/components/schemas/Schema_5bd1c41f1524___schema72'
              additionalProperties: false
            time_context:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema79'
          required:
            - id
            - record_type
            - version
            - occurred_on
            - occurred_at
            - ended_at
            - timezone
            - time_precision
            - date_basis
            - recorded_at
            - updated_at
            - status
            - validity
            - provenance
            - schema_version
            - data
            - time_context
          additionalProperties: false
        - type: object
          properties:
            attachment_ids:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema1'
            id:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema3'
            record_type:
              type: string
              const: intake
            version:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema4'
            occurred_on:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema5'
            occurred_at:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema7'
            ended_at:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema9'
            timezone:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema10'
            time_precision:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema11'
            date_basis:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema12'
            recorded_at:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema8'
            updated_at:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema8'
            status:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema13'
            validity:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema14'
            provenance:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema15'
            schema_version:
              type: number
              const: 2
            data:
              type: object
              properties:
                product_name:
                  type: string
                  minLength: 1
                  maxLength: 200
                category:
                  type: string
                  enum:
                    - supplement
                    - medication
                    - other
                product_type:
                  type: string
                  enum:
                    - tablet
                    - capsule
                    - powder
                    - liquid
                    - injection
                    - patch
                    - inhaled
                    - topical
                    - vaccine
                    - other
                    - unknown
                status:
                  type: string
                  enum:
                    - taken
                    - missed
                    - skipped
                    - partially_taken
                administered_quantity:
                  anyOf:
                    - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema22'
                    - type: 'null'
                dosage_form:
                  type: string
                  minLength: 1
                  maxLength: 200
                ingredients:
                  maxItems: 50
                  type: array
                  items:
                    $ref: '#/components/schemas/Schema_5bd1c41f1524___schema142'
                route:
                  type: string
                  minLength: 1
                  maxLength: 100
                site:
                  type: string
                  minLength: 1
                  maxLength: 100
                start_at:
                  $ref: '#/components/schemas/Schema_5bd1c41f1524___schema8'
                end_at:
                  $ref: '#/components/schemas/Schema_5bd1c41f1524___schema8'
                duration_seconds:
                  $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
                effective_period:
                  $ref: '#/components/schemas/Schema_5bd1c41f1524___schema74'
                administered_volume_ml:
                  $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
                administration_rate:
                  $ref: '#/components/schemas/Schema_5bd1c41f1524___schema22'
                taken_with_food:
                  type:
                    - boolean
                    - 'null'
                source_intake_reason:
                  type: string
                  minLength: 1
                  maxLength: 300
                missed_skipped_reason:
                  type: string
                  minLength: 1
                  maxLength: 300
                nutrient_contributions:
                  $ref: '#/components/schemas/Schema_5bd1c41f1524___schema80'
                nutrient_qualifiers:
                  $ref: '#/components/schemas/Schema_5bd1c41f1524___schema81'
                component_details:
                  $ref: '#/components/schemas/Schema_5bd1c41f1524___schema83'
                quantity_basis:
                  $ref: '#/components/schemas/Schema_5bd1c41f1524___schema85'
                reported_reaction:
                  $ref: '#/components/schemas/Schema_5bd1c41f1524___schema131'
                related_record_ids:
                  $ref: '#/components/schemas/Schema_5bd1c41f1524___schema70'
                notes:
                  $ref: '#/components/schemas/Schema_5bd1c41f1524___schema72'
              required:
                - product_name
                - category
                - status
              additionalProperties: false
            time_context:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema79'
          required:
            - id
            - record_type
            - version
            - occurred_on
            - occurred_at
            - ended_at
            - timezone
            - time_precision
            - date_basis
            - recorded_at
            - updated_at
            - status
            - validity
            - provenance
            - schema_version
            - data
            - time_context
          additionalProperties: false
        - type: object
          properties:
            attachment_ids:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema1'
            id:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema3'
            record_type:
              type: string
              const: lab_result
            version:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema4'
            occurred_on:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema5'
            occurred_at:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema7'
            ended_at:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema9'
            timezone:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema10'
            time_precision:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema11'
            date_basis:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema12'
            recorded_at:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema8'
            updated_at:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema8'
            status:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema13'
            validity:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema14'
            provenance:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema15'
            schema_version:
              type: number
              const: 2
            data:
              oneOf:
                - type: object
                  properties:
                    analyte_kind:
                      type: string
                      const: builtin
                    analyte_key:
                      type: string
                      enum:
                        - acth
                        - active_b12_holotranscobalamin
                        - albumin
                        - albumin_globulin_ratio
                        - aldosterone
                        - aldosterone_renin_ratio
                        - allergen_specific_ige
                        - alp
                        - alpha_fetoprotein
                        - alt
                        - aluminum
                        - amh
                        - ammonia
                        - amylase
                        - ana_pattern
                        - ana_screen
                        - ana_titer
                        - anca_pattern
                        - anca_screen
                        - anca_titer
                        - androstenedione
                        - anion_gap
                        - anti_beta2_glycoprotein_igg
                        - anti_beta2_glycoprotein_igm
                        - anti_cardiolipin_igg
                        - anti_cardiolipin_igm
                        - anti_ccp
                        - anti_centromere
                        - anti_dsdna
                        - anti_factor_xa
                        - anti_jo1
                        - anti_mpo
                        - anti_pr3
                        - anti_rnp
                        - anti_scl70
                        - anti_smith
                        - anti_ssa_ro
                        - anti_ssb_la
                        - antimicrobial_susceptibility
                        - antithrombin_activity
                        - apob_apoa1_ratio
                        - apolipoprotein_a1
                        - apolipoprotein_b
                        - aptt
                        - aptt_ratio
                        - arsenic_inorganic
                        - arsenic_total
                        - ast
                        - ast_alt_ratio
                        - band_neutrophils_absolute
                        - band_neutrophils_percent
                        - base_excess
                        - basophils_absolute
                        - basophils_percent
                        - beta2_microglobulin
                        - beta_carotene
                        - beta_ctx
                        - beta_hydroxybutyrate
                        - bicarbonate
                        - bile_acids_total
                        - bilirubin_direct
                        - bilirubin_indirect
                        - bilirubin_total
                        - blood_gas_bicarbonate_standard
                        - blood_gas_ph
                        - blood_glucose
                        - blood_group_abo
                        - blood_ketones
                        - bnp
                        - bone_specific_alp
                        - bun
                        - bun_creatinine_ratio
                        - c3_complement
                        - c4_complement
                        - c_peptide
                        - ca_125
                        - ca_15_3
                        - ca_19_9
                        - cadmium
                        - calcitonin
                        - calcium_ionized
                        - calcium_total
                        - calculated_osmolality
                        - carbamazepine
                        - carbon_dioxide_total
                        - carboxyhemoglobin
                        - cea
                        - ceruloplasmin
                        - ch50
                        - chloride
                        - chromium
                        - ck_mb_activity
                        - ck_mb_mass
                        - copper
                        - cortisol
                        - cotinine
                        - creatine_kinase
                        - creatinine
                        - creatinine_clearance
                        - crp
                        - cyclosporine
                        - cystatin_c
                        - d_dimer_ddu
                        - d_dimer_feu
                        - deamidated_gliadin_peptide_iga
                        - deamidated_gliadin_peptide_igg
                        - dengue_igg
                        - dengue_igm
                        - dengue_ns1_antigen
                        - dheas
                        - digoxin
                        - direct_antiglobulin_test
                        - drvvt_confirm_ratio
                        - drvvt_screen_ratio
                        - egfr
                        - egfr_creatinine_cystatin_c
                        - egfr_cystatin_c
                        - endomysial_antibody_iga
                        - eosinophils_absolute
                        - eosinophils_percent
                        - esr
                        - estimated_average_glucose
                        - estradiol
                        - ethanol
                        - fecal_calprotectin
                        - fecal_fat_24h
                        - fecal_fat_qualitative
                        - fecal_lactoferrin
                        - fecal_pancreatic_elastase
                        - ferritin
                        - fib4_reported
                        - fibrin_degradation_products
                        - fibrinogen_activity
                        - fibrinogen_antigen
                        - folate_rbc
                        - folate_serum
                        - free_t3
                        - free_t4
                        - fructosamine
                        - fsh
                        - g6pd_activity
                        - gastrin
                        - gastrointestinal_pathogen_pcr
                        - gentamicin
                        - ggt
                        - globulin
                        - glycated_albumin
                        - growth_hormone
                        - haptoglobin
                        - hba1c
                        - hcg_qualitative
                        - hcg_quantitative
                        - hdl_cholesterol
                        - hdl_particle_number
                        - hematocrit
                        - hemoglobin
                        - hemoglobin_a2_percent
                        - hemoglobin_a_percent
                        - hemoglobin_c_percent
                        - hemoglobin_e_percent
                        - hemoglobin_f_percent
                        - hemoglobin_s_percent
                        - hemoglobin_variant_identification
                        - hemolysis_index
                        - hepatitis_a_antibody_total
                        - hepatitis_a_igm
                        - hepatitis_b_core_antibody_igm
                        - hepatitis_b_core_antibody_total
                        - hepatitis_b_dna
                        - hepatitis_b_e_antibody
                        - hepatitis_b_e_antigen
                        - hepatitis_b_surface_antibody
                        - hepatitis_b_surface_antigen
                        - hepatitis_c_antibody
                        - hepatitis_c_rna
                        - hiv_1_2_antigen_antibody
                        - hiv_1_antibody
                        - hiv_1_rna
                        - hiv_2_antibody
                        - homa_ir_reported
                        - homocysteine
                        - hs_crp
                        - hs_troponin_i
                        - hs_troponin_t
                        - icterus_index
                        - igf_1
                        - immature_granulocytes_absolute
                        - immature_granulocytes_percent
                        - immature_reticulocyte_fraction
                        - immunoglobulin_a
                        - immunoglobulin_e_total
                        - immunoglobulin_g
                        - immunoglobulin_g1
                        - immunoglobulin_g2
                        - immunoglobulin_g3
                        - immunoglobulin_g4
                        - immunoglobulin_m
                        - inhibin_b
                        - inr
                        - insulin
                        - iodine
                        - ionized_calcium_blood_gas
                        - iron
                        - lactate
                        - ldh
                        - ldl_cholesterol
                        - ldl_hdl_ratio
                        - ldl_particle_number
                        - ldl_particle_size
                        - lead
                        - lh
                        - lipase
                        - lipemia_index
                        - lipoprotein_a_mass
                        - lipoprotein_a_molar
                        - lithium
                        - lupus_anticoagulant_screen
                        - lymphocytes_absolute
                        - lymphocytes_percent
                        - magnesium
                        - magnesium_rbc
                        - malaria_parasite_test
                        - manganese
                        - mch
                        - mchc
                        - mcv
                        - measured_osmolality
                        - mercury_total
                        - metanephrine_free
                        - methemoglobin
                        - methylmalonic_acid
                        - molybdenum
                        - monocytes_absolute
                        - monocytes_percent
                        - mpv
                        - myoglobin
                        - neutrophils_absolute
                        - neutrophils_percent
                        - non_hdl_cholesterol
                        - normetanephrine_free
                        - nt_probnp
                        - nucleated_rbc_absolute
                        - nucleated_rbc_per_100_wbc
                        - organism_culture_identification
                        - osteocalcin
                        - oxygen_content
                        - oxygen_saturation_blood_gas
                        - pancreatic_amylase
                        - parathyroid_hormone_intact
                        - parathyroid_hormone_whole
                        - partial_pressure_carbon_dioxide
                        - partial_pressure_oxygen
                        - pathogen_nucleic_acid
                        - pdw
                        - peripheral_smear_findings
                        - phenytoin_free
                        - phenytoin_total
                        - phosphate
                        - platelet_count
                        - platelet_large_cell_ratio
                        - platelet_morphology
                        - plateletcrit
                        - potassium
                        - prealbumin
                        - procalcitonin
                        - procollagen_type_1_n_terminal_propeptide
                        - progesterone
                        - prolactin
                        - protein_c_activity
                        - protein_s_activity
                        - prothrombin_time
                        - psa_free
                        - psa_free_total_ratio
                        - psa_total
                        - rbc_count
                        - rbc_morphology
                        - rdw_cv
                        - rdw_sd
                        - red_cell_antibody_identification
                        - red_cell_antibody_screen
                        - remnant_cholesterol
                        - renin_activity
                        - renin_concentration
                        - respiratory_pathogen_pcr
                        - reticulocyte_hemoglobin
                        - reticulocytes_absolute
                        - reticulocytes_percent
                        - reverse_t3
                        - rhd_type
                        - rheumatoid_factor
                        - rpr_qualitative
                        - rpr_titer
                        - selenium
                        - semen_leukocytes
                        - semen_liquefaction_time
                        - semen_ph
                        - semen_viscosity
                        - semen_volume
                        - seventeen_hydroxyprogesterone
                        - shbg
                        - sirolimus
                        - small_ldl_particle_number
                        - sodium
                        - soluble_transferrin_receptor
                        - sperm_agglutination
                        - sperm_concentration
                        - sperm_dna_fragmentation_index
                        - sperm_immotile_percent
                        - sperm_nonprogressive_motility
                        - sperm_normal_morphology
                        - sperm_progressive_motility
                        - sperm_total_count
                        - sperm_total_motility
                        - sperm_vitality
                        - stool_clostridioides_difficile_toxin
                        - stool_collection_duration
                        - stool_collection_mass
                        - stool_helicobacter_pylori_antigen
                        - stool_hemoglobin_fit
                        - stool_occult_blood_guaiac
                        - stool_ova_parasites
                        - stool_ph
                        - stool_rbc
                        - stool_reducing_substances
                        - stool_wbc
                        - syphilis_treponemal_antibody
                        - tacrolimus
                        - testosterone_bioavailable
                        - testosterone_free
                        - testosterone_total
                        - thrombin_time
                        - thyroglobulin
                        - thyroglobulin_antibodies
                        - thyroid_stimulating_immunoglobulin
                        - tibc
                        - tissue_transglutaminase_iga
                        - tissue_transglutaminase_igg
                        - total_cholesterol
                        - total_cholesterol_hdl_ratio
                        - total_protein
                        - total_t3
                        - total_t4
                        - tpo_antibodies
                        - transferrin
                        - transferrin_saturation
                        - triglyceride_hdl_ratio
                        - triglycerides
                        - troponin_i
                        - troponin_t
                        - tsh
                        - tsh_receptor_antibodies
                        - uibc
                        - urea
                        - uric_acid
                        - urine_albumin
                        - urine_albumin_creatinine_ratio
                        - urine_albumin_excretion_rate
                        - urine_bacteria
                        - urine_bilirubin
                        - urine_blood
                        - urine_calcium_24h
                        - urine_calcium_concentration
                        - urine_clarity
                        - urine_collection_duration
                        - urine_collection_volume
                        - urine_color
                        - urine_cortisol_free_24h
                        - urine_creatinine
                        - urine_creatinine_24h
                        - urine_crystals
                        - urine_glucose
                        - urine_granular_casts
                        - urine_hyaline_casts
                        - urine_ketones
                        - urine_leukocyte_esterase
                        - urine_mucus
                        - urine_nitrite
                        - urine_osmolality
                        - urine_ph
                        - urine_phosphate_24h
                        - urine_phosphate_concentration
                        - urine_potassium_24h
                        - urine_potassium_concentration
                        - urine_protein
                        - urine_protein_24h
                        - urine_protein_concentration
                        - urine_protein_creatinine_ratio
                        - urine_rbc
                        - urine_rbc_casts
                        - urine_renal_epithelial_cells
                        - urine_sodium_24h
                        - urine_sodium_concentration
                        - urine_specific_gravity
                        - urine_squamous_epithelial_cells
                        - urine_transitional_epithelial_cells
                        - urine_urea_nitrogen_24h
                        - urine_uric_acid_24h
                        - urine_uric_acid_concentration
                        - urine_urobilinogen
                        - urine_waxy_casts
                        - urine_wbc
                        - urine_wbc_casts
                        - urine_yeast
                        - valproic_acid_free
                        - valproic_acid_total
                        - vancomycin
                        - vitamin_a_retinol
                        - vitamin_b12
                        - vitamin_b1_thiamine
                        - vitamin_b1_thiamine_diphosphate
                        - vitamin_b2_riboflavin
                        - vitamin_b6_pyridoxal_phosphate
                        - vitamin_c
                        - vitamin_d_1_25_dihydroxy
                        - vitamin_d_25_oh_d2
                        - vitamin_d_25_oh_d3
                        - vitamin_d_25_oh_total
                        - vitamin_e_alpha_tocopherol
                        - vitamin_e_gamma_tocopherol
                        - vitamin_k1
                        - vldl_cholesterol
                        - wbc_count
                        - wbc_morphology
                        - zinc
                    original_analyte_name:
                      type: string
                      minLength: 1
                      maxLength: 200
                    external_codes:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema143'
                    result:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema138'
                    original_result_text:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema144'
                    unit:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema145'
                    original_unit:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema146'
                    source_status:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema147'
                    data_absent_reason:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema148'
                    specimen:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema149'
                    collection_period:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema150'
                    collected_on:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema151'
                    collected_at:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema152'
                    received_at:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema153'
                    received_on:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema154'
                    analyzed_at:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema155'
                    analyzed_on:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema156'
                    reported_on:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema157'
                    reported_at:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema158'
                    original_date_notes:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema159'
                    laboratory:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema160'
                    laboratory_site:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema161'
                    collection_clock_time:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema162'
                    method:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema163'
                    instrument:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema164'
                    assay_version:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema165'
                    detection_limit:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema166'
                    quantification_limit:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema167'
                    reference_ranges:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema168'
                    source_flags:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema169'
                    source_interpretation:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema171'
                    fasting_context:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema172'
                    challenge_context:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema173'
                    sampling_context:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema174'
                    quantity_context:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema175'
                    report_reference:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema177'
                    report_revision:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema178'
                    original_panel_label:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema179'
                    panel_keys:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema180'
                    specimen_reference:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema182'
                    related_result_ids:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema183'
                    source_reference:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema185'
                    related_record_ids:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema70'
                    notes:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema72'
                  required:
                    - analyte_kind
                    - analyte_key
                    - result
                  additionalProperties: false
                - type: object
                  properties:
                    analyte_kind:
                      type: string
                      const: custom
                    analyte_key:
                      type: 'null'
                    original_analyte_name:
                      type: string
                      minLength: 1
                      maxLength: 200
                    external_codes:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema143'
                    result:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema138'
                    original_result_text:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema144'
                    unit:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema145'
                    original_unit:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema146'
                    source_status:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema147'
                    data_absent_reason:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema148'
                    specimen:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema149'
                    collection_period:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema150'
                    collected_on:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema151'
                    collected_at:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema152'
                    received_at:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema153'
                    received_on:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema154'
                    analyzed_at:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema155'
                    analyzed_on:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema156'
                    reported_on:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema157'
                    reported_at:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema158'
                    original_date_notes:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema159'
                    laboratory:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema160'
                    laboratory_site:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema161'
                    collection_clock_time:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema162'
                    method:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema163'
                    instrument:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema164'
                    assay_version:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema165'
                    detection_limit:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema166'
                    quantification_limit:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema167'
                    reference_ranges:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema168'
                    source_flags:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema169'
                    source_interpretation:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema171'
                    fasting_context:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema172'
                    challenge_context:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema173'
                    sampling_context:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema174'
                    quantity_context:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema175'
                    report_reference:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema177'
                    report_revision:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema178'
                    original_panel_label:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema179'
                    panel_keys:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema180'
                    specimen_reference:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema182'
                    related_result_ids:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema183'
                    source_reference:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema185'
                    related_record_ids:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema70'
                    notes:
                      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema72'
                    custom_identity:
                      type: string
                      minLength: 1
                      maxLength: 100
                  required:
                    - analyte_kind
                    - analyte_key
                    - original_analyte_name
                    - result
                  additionalProperties: false
            time_context:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema79'
          required:
            - id
            - record_type
            - version
            - occurred_on
            - occurred_at
            - ended_at
            - timezone
            - time_precision
            - date_basis
            - recorded_at
            - updated_at
            - status
            - validity
            - provenance
            - schema_version
            - data
            - time_context
          additionalProperties: false
        - type: object
          properties:
            attachment_ids:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema1'
            id:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema3'
            record_type:
              type: string
              enum:
                - measurement
                - nutrition
                - hydration
                - activity
                - sleep
                - checkin
                - intake
                - lab_result
            version:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema4'
            occurred_on:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema5'
            occurred_at:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema7'
            ended_at:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema9'
            timezone:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema10'
            time_precision:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema11'
            date_basis:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema12'
            recorded_at:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema8'
            updated_at:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema8'
            status:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema13'
            validity:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema14'
            provenance:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema15'
            schema_version:
              type: number
              const: 1
            data:
              type: object
              propertyNames:
                type: string
                minLength: 1
                maxLength: 100
              additionalProperties:
                $ref: '#/components/schemas/Schema_5bd1c41f1524___schema186'
            time_context:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema79'
          required:
            - id
            - record_type
            - version
            - occurred_on
            - occurred_at
            - ended_at
            - timezone
            - time_precision
            - date_basis
            - recorded_at
            - updated_at
            - status
            - validity
            - provenance
            - schema_version
            - data
          additionalProperties: false
    Schema_5bd1c41f1524___schema187:
      type: object
      properties:
        version:
          type: integer
          exclusiveMinimum: 0
          maximum: 9007199254740991
        snapshot:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema0'
        changed_at:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema8'
        reason:
          type: string
          minLength: 1
          maxLength: 300
      required:
        - version
        - snapshot
        - changed_at
        - reason
      additionalProperties: false
    Schema_5bd1c41f1524___schema24:
      type: integer
      minimum: 0
      maximum: 1000000000
    Error:
      type: object
      additionalProperties: false
      required:
        - code
        - message
        - catalog_version
        - issues
      properties:
        code:
          type: string
          enum:
            - VALIDATION_ERROR
            - NOT_FOUND
            - VERSION_CONFLICT
            - IDEMPOTENCY_CONFLICT
            - DAILY_TOTAL_EXISTS
            - CATALOG_VERSION_MISMATCH
            - LIMIT_EXCEEDED
            - UNAUTHORIZED
            - FORBIDDEN
            - RATE_LIMITED
            - UNAVAILABLE
            - TIMEOUT
            - INTERNAL_ERROR
        message:
          type: string
        catalog_version:
          type: string
        issues:
          type: array
          items:
            type: object
            properties:
              path:
                type: string
              reason:
                type: string
              message:
                type: string
              suggested_keys:
                type: array
                items:
                  type: string
              discovery:
                type: object
        existing_id:
          type: string
        current_version:
          type: integer
        current_catalog_version:
          type: string
    Schema_5bd1c41f1524___schema1:
      maxItems: 20
      type: array
      items:
        $ref: '#/components/schemas/Schema_5bd1c41f1524___schema2'
    Schema_5bd1c41f1524___schema3:
      type: string
      format: uuid
      pattern: >-
        ^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$
    Schema_5bd1c41f1524___schema4:
      type: integer
      exclusiveMinimum: 0
      maximum: 9007199254740991
    Schema_5bd1c41f1524___schema5:
      anyOf:
        - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema6'
        - type: 'null'
    Schema_5bd1c41f1524___schema7:
      anyOf:
        - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema8'
        - type: 'null'
    Schema_5bd1c41f1524___schema9:
      anyOf:
        - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema8'
        - type: 'null'
    Schema_5bd1c41f1524___schema10:
      type: string
      minLength: 1
      maxLength: 100
    Schema_5bd1c41f1524___schema11:
      type: string
      enum:
        - date
        - instant
        - period
        - unknown
    Schema_5bd1c41f1524___schema12:
      type: string
      enum:
        - reported_date
        - event_date
        - wake_date
        - specimen_date
        - report_date
        - unknown
    Schema_5bd1c41f1524___schema8:
      type: string
      format: date-time
      pattern: >-
        ^(?:(?:\d\d[2468][048]|\d\d[13579][26]|\d\d0[48]|[02468][048]00|[13579][26]00)-02-29|\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\d|30)|(?:02)-(?:0[1-9]|1\d|2[0-8])))T(?:(?:[01]\d|2[0-3]):[0-5]\d:[0-5]\d(?:\.\d+)?(?:Z|([+-](?:[01]\d|2[0-3]):[0-5]\d)))$
    Schema_5bd1c41f1524___schema13:
      type: string
      enum:
        - active
        - voided
    Schema_5bd1c41f1524___schema14:
      type: string
      enum:
        - valid
        - suspect
        - invalid
    Schema_5bd1c41f1524___schema15:
      type: object
      properties:
        source_type:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema16'
        value_kind:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema17'
        source_description:
          type: string
          minLength: 1
          maxLength: 200
        source_locator:
          type: string
          minLength: 1
          maxLength: 200
        assumptions:
          maxItems: 20
          type: array
          items:
            $ref: '#/components/schemas/Schema_5bd1c41f1524___schema18'
        field_overrides:
          type: object
          propertyNames:
            type: string
            minLength: 1
            maxLength: 200
            pattern: ^(?:\/(?:[^~\/]|~[01])*)+$
          additionalProperties:
            $ref: '#/components/schemas/Schema_5bd1c41f1524___schema19'
      required:
        - source_type
        - value_kind
      additionalProperties: false
    Schema_5bd1c41f1524___schema20:
      anyOf:
        - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema21'
        - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema22'
        - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema25'
        - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema26'
        - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema27'
        - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema30'
    Schema_5bd1c41f1524___schema23:
      type: string
      enum:
        - eq
        - lt
        - le
        - gt
        - ge
    Schema_5bd1c41f1524___schema32:
      type: object
      properties:
        note:
          type: string
          minLength: 1
          maxLength: 300
        confidence_label:
          type: string
          minLength: 1
          maxLength: 100
        lower:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema21'
        upper:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema21'
        original_value_text:
          type: string
          minLength: 1
          maxLength: 200
      additionalProperties: false
    Schema_5bd1c41f1524___schema33:
      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema34'
    Schema_5bd1c41f1524___schema35:
      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema36'
    Schema_5bd1c41f1524___schema39:
      type: string
      minLength: 1
      maxLength: 200
    Schema_5bd1c41f1524___schema40:
      type: string
      minLength: 1
      maxLength: 100
    Schema_5bd1c41f1524___schema41:
      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema42'
    Schema_5bd1c41f1524___schema43:
      type: string
      enum:
        - seated
        - standing
        - supine
        - prone
        - other
        - unknown
    Schema_5bd1c41f1524___schema44:
      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema45'
    Schema_5bd1c41f1524___schema46:
      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema45'
    Schema_5bd1c41f1524___schema47:
      type: string
      enum:
        - resting
        - exercise
        - recovery
        - sleep
        - unknown
    Schema_5bd1c41f1524___schema48:
      type: string
      enum:
        - fasting
        - nonfasting
        - unknown
    Schema_5bd1c41f1524___schema49:
      type: string
      enum:
        - fasting
        - random
        - pre_meal
        - post_meal
        - unknown
    Schema_5bd1c41f1524___schema50:
      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
    Schema_5bd1c41f1524___schema51:
      type: object
      properties:
        label:
          type: string
          minLength: 1
          maxLength: 200
        dose:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema22'
        elapsed_seconds:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
        procedure:
          type: string
          minLength: 1
          maxLength: 200
      required:
        - label
      additionalProperties: false
    Schema_5bd1c41f1524___schema52:
      type: string
      minLength: 1
      maxLength: 200
    Schema_5bd1c41f1524___schema53:
      type: string
      minLength: 1
      maxLength: 200
    Schema_5bd1c41f1524___schema54:
      type: object
      properties:
        support:
          type: string
          enum:
            - room_air
            - oxygen
            - unknown
        flow:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema22'
        fio2:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema22'
      required:
        - support
      additionalProperties: false
    Schema_5bd1c41f1524___schema55:
      type: string
      minLength: 1
      maxLength: 100
    Schema_5bd1c41f1524___schema56:
      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema57'
    Schema_5bd1c41f1524___schema58:
      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema22'
    Schema_5bd1c41f1524___schema59:
      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
    Schema_5bd1c41f1524___schema60:
      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema22'
    Schema_5bd1c41f1524___schema61:
      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema62'
    Schema_5bd1c41f1524___schema63:
      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema45'
    Schema_5bd1c41f1524___schema64:
      type: object
      properties:
        frequency_hz:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
        conduction:
          type: string
          enum:
            - air
            - bone
            - unknown
        masking:
          type: boolean
        corrected_vision:
          type: boolean
        viewing_distance:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema22'
        qt_correction_formula:
          type: string
          minLength: 1
          maxLength: 100
        lead:
          type: string
          minLength: 1
          maxLength: 100
        rhythm_context:
          type: string
          minLength: 1
          maxLength: 200
        beat_context:
          type: string
          minLength: 1
          maxLength: 200
        view:
          type: string
          minLength: 1
          maxLength: 100
        chamber:
          type: string
          minLength: 1
          maxLength: 100
        strain_convention:
          type: string
          minLength: 1
          maxLength: 100
        vertebral_levels_included:
          maxItems: 20
          type: array
          items:
            $ref: '#/components/schemas/Schema_5bd1c41f1524___schema65'
        vertebral_levels_excluded:
          maxItems: 20
          type: array
          items:
            $ref: '#/components/schemas/Schema_5bd1c41f1524___schema66'
        reference_database:
          type: string
          minLength: 1
          maxLength: 200
        comparison_information:
          type: string
          minLength: 1
          maxLength: 300
        precision_information:
          type: string
          minLength: 1
          maxLength: 200
        relaxed_flexed:
          type: string
          enum:
            - relaxed
            - flexed
            - unknown
        landmark:
          type: string
          minLength: 1
          maxLength: 200
        reading_sequence:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema24'
        cuff_size:
          type: string
          minLength: 1
          maxLength: 100
        rest_seconds:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
        medication_timing:
          type: string
          minLength: 1
          maxLength: 200
        observation_window_seconds:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
        recovery_kind:
          type: string
          enum:
            - actual_heart_rate
            - drop_from_peak
        recovery_interval_seconds:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
        recovery_mode:
          type: string
          enum:
            - active
            - passive
            - unknown
        bronchodilator_state:
          type: string
          enum:
            - pre
            - post
            - none
            - unknown
        bronchodilator_agent:
          type: string
          minLength: 1
          maxLength: 100
        bronchodilator_dose:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema22'
        bronchodilator_elapsed_seconds:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
        quality_grade:
          type: string
          minLength: 1
          maxLength: 100
        repeatability:
          type: string
          minLength: 1
          maxLength: 200
        dlco_corrections:
          maxItems: 10
          type: array
          items:
            $ref: '#/components/schemas/Schema_5bd1c41f1524___schema67'
        inspired_volume:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema22'
        protocol:
          type: string
          minLength: 1
          maxLength: 200
        test_duration_seconds:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
        assistance:
          type: string
          minLength: 1
          maxLength: 100
        walking_aid:
          type: string
          minLength: 1
          maxLength: 100
        attempt_number:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema24'
      additionalProperties: false
    Schema_5bd1c41f1524___schema68:
      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema69'
    Schema_5bd1c41f1524___schema70:
      maxItems: 30
      type: array
      items:
        $ref: '#/components/schemas/Schema_5bd1c41f1524___schema71'
    Schema_5bd1c41f1524___schema72:
      type: string
      minLength: 1
      maxLength: 1000
    Schema_5bd1c41f1524___schema21:
      anyOf:
        - type: number
        - type: string
          maxLength: 80
          pattern: ^-?(?:0|[1-9]\d*)(?:\.\d+)?$
    Schema_5bd1c41f1524___schema22:
      type: object
      properties:
        kind:
          type: string
          const: quantity
        value:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema21'
        unit:
          type: string
          minLength: 1
          maxLength: 80
        original_unit:
          type: string
          minLength: 1
          maxLength: 80
        original_value:
          type: string
          minLength: 1
          maxLength: 200
        comparator:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema23'
        reported_precision:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema24'
          maximum: 15
      required:
        - kind
        - value
      additionalProperties: false
    Schema_5bd1c41f1524___schema73:
      type: object
      properties:
        value:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema20'
        unit:
          type: string
          minLength: 1
          maxLength: 80
        comparator:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema23'
        validity:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema14'
        provenance:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema19'
        context:
          type: object
          properties:
            uncertainty:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema32'
            specimen:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema33'
            specimen_context:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema35'
            measurement_site:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema39'
            body_region:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema40'
            laterality:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema41'
            body_position:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema43'
            method:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema44'
            device_context:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema46'
            resting_state:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema47'
            fasting_state:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema48'
            meal_state:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema49'
            time_since_meal_minutes:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema50'
            challenge_context:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema51'
            hydration_context:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema52'
            exercise_context:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema53'
            oxygen_context:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema54'
            temperature_site:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema55'
            source_reference_range:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema56'
            reported_predicted_value:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema58'
            reported_percent_predicted:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema59'
            reported_lower_limit_normal:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema60'
            reported_z_score:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema61'
            reference_equation:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema63'
            classification_metadata:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema64'
            source_status:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema68'
            related_record_ids:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema70'
            notes:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema72'
          additionalProperties: false
      required:
        - value
      additionalProperties: false
    Schema_5bd1c41f1524___schema74:
      type: object
      properties:
        start:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema6'
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema8'
        end:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema6'
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema8'
        time_precision:
          type: string
          enum:
            - date
            - instant
            - duration
            - unknown
        timezone:
          type: string
          minLength: 1
          maxLength: 100
        duration_seconds:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
        original_timezone:
          type: string
          minLength: 1
          maxLength: 100
      required:
        - time_precision
      additionalProperties: false
    Schema_5bd1c41f1524___schema75:
      type: object
      properties:
        expected_samples:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema24'
        observed_samples:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema24'
        duration_seconds:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
        percent:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema76'
        days_covered:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
        gaps:
          maxItems: 50
          type: array
          items:
            $ref: '#/components/schemas/Schema_5bd1c41f1524___schema74'
      additionalProperties: false
    Schema_5bd1c41f1524___schema38:
      type: number
      minimum: 0
    Schema_5bd1c41f1524___schema76:
      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
      maximum: 100
    Schema_5bd1c41f1524___schema77:
      type: object
      properties:
        label:
          type: string
          minLength: 1
          maxLength: 100
        lower:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema21'
        upper:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema21'
        unit:
          type: string
          minLength: 1
          maxLength: 80
        lower_inclusive:
          type: boolean
        upper_inclusive:
          type: boolean
        duration_seconds:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
        percent:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema76'
        denominator:
          type: string
          minLength: 1
          maxLength: 100
        definition:
          type: string
          minLength: 1
          maxLength: 300
      required:
        - label
        - unit
        - denominator
      additionalProperties: false
    Schema_5bd1c41f1524___schema78:
      type: object
      properties:
        label:
          type: string
          minLength: 1
          maxLength: 100
        count:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema24'
        definition:
          type: string
          minLength: 1
          maxLength: 300
      required:
        - label
        - count
        - definition
      additionalProperties: false
    Schema_5bd1c41f1524___schema62:
      type: number
    Schema_5bd1c41f1524___schema79:
      type: object
      properties:
        original_occurred_at:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema8'
            - type: 'null'
        original_ended_at:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema8'
            - type: 'null'
        supplied_timezone:
          anyOf:
            - type: string
              minLength: 1
              maxLength: 100
            - type: 'null'
      required:
        - original_occurred_at
        - original_ended_at
        - supplied_timezone
      additionalProperties: false
    Schema_5bd1c41f1524___schema80:
      type: object
      properties:
        energy_kcal:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        energy_kj:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        protein_g:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        fat_g:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        carbohydrate_g:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        water_g:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        ash_g:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        nitrogen_g:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        alcohol_g:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        available_carbohydrate_g:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        carbohydrate_by_difference_g:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        starch_g:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        resistant_starch_g:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        fiber_g:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        soluble_fiber_g:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        insoluble_fiber_g:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        beta_glucan_g:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        inulin_g:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        fructooligosaccharides_g:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        galactooligosaccharides_g:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        total_sugars_g:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        added_sugars_g:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        free_sugars_g:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        glucose_g:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        fructose_g:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        galactose_g:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        sucrose_g:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        lactose_g:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        maltose_g:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        trehalose_g:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        allulose_g:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        total_sugar_alcohols_g:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        erythritol_g:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        sorbitol_g:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        mannitol_g:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        xylitol_g:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        maltitol_g:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        lactitol_g:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        isomalt_g:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        saturated_fat_g:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        trans_fat_g:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        monounsaturated_fat_g:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        polyunsaturated_fat_g:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        omega_3_g:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        omega_6_g:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        omega_9_g:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        epa_dha_g:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        cholesterol_mg:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        butyric_acid_g:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        caproic_acid_g:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        caprylic_acid_g:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        capric_acid_g:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        lauric_acid_g:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        myristic_acid_g:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        palmitic_acid_g:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        stearic_acid_g:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        arachidic_acid_g:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        behenic_acid_g:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        lignoceric_acid_g:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        palmitoleic_acid_g:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        oleic_acid_g:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        eicosenoic_acid_g:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        erucic_acid_g:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        nervonic_acid_g:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        linoleic_acid_g:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        ala_g:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        gamma_linolenic_acid_g:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        arachidonic_acid_g:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        epa_g:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        dpa_n3_g:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        dha_g:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        cla_g:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        fatty_acid_16_1_undifferentiated_g:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        fatty_acid_18_1_undifferentiated_g:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        fatty_acid_18_2_undifferentiated_g:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        fatty_acid_18_3_undifferentiated_g:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        bcaa_g:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        alanine_g:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        arginine_g:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        aspartic_acid_g:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        asparagine_g:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        cysteine_g:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        cystine_g:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        glutamic_acid_g:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        glutamine_g:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        glycine_g:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        histidine_g:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        isoleucine_g:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        leucine_g:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        lysine_g:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        methionine_g:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        phenylalanine_g:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        proline_g:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        serine_g:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        threonine_g:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        tryptophan_g:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        tyrosine_g:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        valine_g:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        hydroxyproline_g:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        taurine_g:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        sodium_mg:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        potassium_mg:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        calcium_mg:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        magnesium_mg:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        phosphorus_mg:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        iron_mg:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        zinc_mg:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        copper_mg:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        manganese_mg:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        selenium_ug:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        iodine_ug:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        chloride_mg:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        salt_g:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        salt_equivalent_g:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        chromium_ug:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        molybdenum_ug:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        fluoride_mg:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        boron_mg:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        cobalt_ug:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        nickel_ug:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        sulfur_mg:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        vitamin_a_rae_ug:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        retinol_ug:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        alpha_carotene_ug:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        beta_carotene_ug:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        beta_cryptoxanthin_ug:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        lycopene_ug:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        lutein_ug:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        zeaxanthin_ug:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        lutein_zeaxanthin_ug:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        vitamin_d_ug:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        vitamin_d2_ug:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        vitamin_d3_ug:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        vitamin_d_25_oh_d3_ug:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        vitamin_e_alpha_tocopherol_mg:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        beta_tocopherol_mg:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        gamma_tocopherol_mg:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        delta_tocopherol_mg:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        alpha_tocotrienol_mg:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        beta_tocotrienol_mg:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        gamma_tocotrienol_mg:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        delta_tocotrienol_mg:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        vitamin_k_ug:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        vitamin_k1_ug:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        dihydrophylloquinone_ug:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        vitamin_k2_mk4_ug:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        vitamin_k2_mk7_ug:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        vitamin_c_mg:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        thiamin_b1_mg:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        riboflavin_b2_mg:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        niacin_b3_mg:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        niacin_equivalents_mg:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        pantothenic_acid_b5_mg:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        vitamin_b6_mg:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        biotin_b7_ug:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        folate_ug:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        folate_dfe_ug:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        food_folate_ug:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        folic_acid_ug:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        five_mthf_ug:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        vitamin_b12_ug:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        choline_mg:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        choline_free_mg:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        choline_from_glycerophosphocholine_mg:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        choline_from_phosphocholine_mg:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        choline_from_phosphatidylcholine_mg:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        choline_from_sphingomyelin_mg:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        betaine_mg:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        caffeine_mg:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        theobromine_mg:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        phytosterols_mg:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        beta_sitosterol_mg:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        campesterol_mg:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        stigmasterol_mg:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        total_isoflavones_mg:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        daidzein_mg:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        genistein_mg:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        glycitein_mg:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        total_oxalate_mg:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        soluble_oxalate_mg:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        phytate_mg:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
        total_purines_mg:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            - type: 'null'
      additionalProperties: false
    Schema_5bd1c41f1524___schema81:
      type: object
      properties:
        energy_kcal:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        energy_kj:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        protein_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        fat_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        carbohydrate_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        water_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        ash_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        nitrogen_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        alcohol_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        available_carbohydrate_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        carbohydrate_by_difference_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        starch_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        resistant_starch_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        fiber_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        soluble_fiber_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        insoluble_fiber_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        beta_glucan_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        inulin_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        fructooligosaccharides_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        galactooligosaccharides_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        total_sugars_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        added_sugars_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        free_sugars_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        glucose_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        fructose_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        galactose_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        sucrose_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        lactose_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        maltose_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        trehalose_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        allulose_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        total_sugar_alcohols_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        erythritol_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        sorbitol_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        mannitol_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        xylitol_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        maltitol_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        lactitol_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        isomalt_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        saturated_fat_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        trans_fat_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        monounsaturated_fat_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        polyunsaturated_fat_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        omega_3_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        omega_6_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        omega_9_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        epa_dha_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        cholesterol_mg:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        butyric_acid_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        caproic_acid_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        caprylic_acid_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        capric_acid_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        lauric_acid_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        myristic_acid_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        palmitic_acid_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        stearic_acid_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        arachidic_acid_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        behenic_acid_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        lignoceric_acid_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        palmitoleic_acid_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        oleic_acid_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        eicosenoic_acid_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        erucic_acid_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        nervonic_acid_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        linoleic_acid_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        ala_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        gamma_linolenic_acid_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        arachidonic_acid_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        epa_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        dpa_n3_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        dha_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        cla_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        fatty_acid_16_1_undifferentiated_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        fatty_acid_18_1_undifferentiated_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        fatty_acid_18_2_undifferentiated_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        fatty_acid_18_3_undifferentiated_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        bcaa_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        alanine_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        arginine_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        aspartic_acid_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        asparagine_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        cysteine_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        cystine_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        glutamic_acid_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        glutamine_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        glycine_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        histidine_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        isoleucine_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        leucine_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        lysine_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        methionine_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        phenylalanine_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        proline_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        serine_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        threonine_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        tryptophan_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        tyrosine_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        valine_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        hydroxyproline_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        taurine_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        sodium_mg:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        potassium_mg:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        calcium_mg:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        magnesium_mg:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        phosphorus_mg:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        iron_mg:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        zinc_mg:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        copper_mg:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        manganese_mg:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        selenium_ug:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        iodine_ug:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        chloride_mg:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        salt_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        salt_equivalent_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        chromium_ug:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        molybdenum_ug:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        fluoride_mg:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        boron_mg:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        cobalt_ug:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        nickel_ug:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        sulfur_mg:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        vitamin_a_rae_ug:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        retinol_ug:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        alpha_carotene_ug:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        beta_carotene_ug:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        beta_cryptoxanthin_ug:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        lycopene_ug:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        lutein_ug:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        zeaxanthin_ug:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        lutein_zeaxanthin_ug:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        vitamin_d_ug:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        vitamin_d2_ug:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        vitamin_d3_ug:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        vitamin_d_25_oh_d3_ug:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        vitamin_e_alpha_tocopherol_mg:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        beta_tocopherol_mg:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        gamma_tocopherol_mg:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        delta_tocopherol_mg:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        alpha_tocotrienol_mg:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        beta_tocotrienol_mg:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        gamma_tocotrienol_mg:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        delta_tocotrienol_mg:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        vitamin_k_ug:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        vitamin_k1_ug:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        dihydrophylloquinone_ug:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        vitamin_k2_mk4_ug:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        vitamin_k2_mk7_ug:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        vitamin_c_mg:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        thiamin_b1_mg:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        riboflavin_b2_mg:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        niacin_b3_mg:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        niacin_equivalents_mg:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        pantothenic_acid_b5_mg:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        vitamin_b6_mg:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        biotin_b7_ug:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        folate_ug:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        folate_dfe_ug:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        food_folate_ug:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        folic_acid_ug:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        five_mthf_ug:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        vitamin_b12_ug:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        choline_mg:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        choline_free_mg:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        choline_from_glycerophosphocholine_mg:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        choline_from_phosphocholine_mg:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        choline_from_phosphatidylcholine_mg:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        choline_from_sphingomyelin_mg:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        betaine_mg:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        caffeine_mg:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        theobromine_mg:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        phytosterols_mg:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        beta_sitosterol_mg:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        campesterol_mg:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        stigmasterol_mg:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        total_isoflavones_mg:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        daidzein_mg:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        genistein_mg:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        glycitein_mg:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        total_oxalate_mg:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        soluble_oxalate_mg:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        phytate_mg:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
        total_purines_mg:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema82'
      additionalProperties: false
    Schema_5bd1c41f1524___schema83:
      type: object
      properties:
        energy_kcal:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        energy_kj:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        protein_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        fat_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        carbohydrate_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        water_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        ash_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        nitrogen_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        alcohol_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        available_carbohydrate_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        carbohydrate_by_difference_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        starch_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        resistant_starch_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        fiber_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        soluble_fiber_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        insoluble_fiber_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        beta_glucan_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        inulin_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        fructooligosaccharides_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        galactooligosaccharides_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        total_sugars_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        added_sugars_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        free_sugars_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        glucose_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        fructose_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        galactose_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        sucrose_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        lactose_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        maltose_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        trehalose_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        allulose_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        total_sugar_alcohols_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        erythritol_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        sorbitol_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        mannitol_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        xylitol_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        maltitol_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        lactitol_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        isomalt_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        saturated_fat_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        trans_fat_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        monounsaturated_fat_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        polyunsaturated_fat_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        omega_3_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        omega_6_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        omega_9_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        epa_dha_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        cholesterol_mg:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        butyric_acid_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        caproic_acid_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        caprylic_acid_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        capric_acid_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        lauric_acid_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        myristic_acid_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        palmitic_acid_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        stearic_acid_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        arachidic_acid_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        behenic_acid_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        lignoceric_acid_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        palmitoleic_acid_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        oleic_acid_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        eicosenoic_acid_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        erucic_acid_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        nervonic_acid_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        linoleic_acid_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        ala_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        gamma_linolenic_acid_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        arachidonic_acid_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        epa_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        dpa_n3_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        dha_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        cla_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        fatty_acid_16_1_undifferentiated_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        fatty_acid_18_1_undifferentiated_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        fatty_acid_18_2_undifferentiated_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        fatty_acid_18_3_undifferentiated_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        bcaa_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        alanine_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        arginine_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        aspartic_acid_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        asparagine_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        cysteine_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        cystine_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        glutamic_acid_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        glutamine_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        glycine_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        histidine_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        isoleucine_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        leucine_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        lysine_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        methionine_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        phenylalanine_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        proline_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        serine_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        threonine_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        tryptophan_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        tyrosine_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        valine_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        hydroxyproline_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        taurine_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        sodium_mg:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        potassium_mg:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        calcium_mg:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        magnesium_mg:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        phosphorus_mg:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        iron_mg:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        zinc_mg:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        copper_mg:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        manganese_mg:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        selenium_ug:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        iodine_ug:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        chloride_mg:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        salt_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        salt_equivalent_g:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        chromium_ug:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        molybdenum_ug:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        fluoride_mg:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        boron_mg:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        cobalt_ug:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        nickel_ug:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        sulfur_mg:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        vitamin_a_rae_ug:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        retinol_ug:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        alpha_carotene_ug:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        beta_carotene_ug:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        beta_cryptoxanthin_ug:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        lycopene_ug:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        lutein_ug:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        zeaxanthin_ug:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        lutein_zeaxanthin_ug:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        vitamin_d_ug:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        vitamin_d2_ug:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        vitamin_d3_ug:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        vitamin_d_25_oh_d3_ug:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        vitamin_e_alpha_tocopherol_mg:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        beta_tocopherol_mg:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        gamma_tocopherol_mg:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        delta_tocopherol_mg:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        alpha_tocotrienol_mg:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        beta_tocotrienol_mg:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        gamma_tocotrienol_mg:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        delta_tocotrienol_mg:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        vitamin_k_ug:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        vitamin_k1_ug:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        dihydrophylloquinone_ug:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        vitamin_k2_mk4_ug:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        vitamin_k2_mk7_ug:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        vitamin_c_mg:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        thiamin_b1_mg:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        riboflavin_b2_mg:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        niacin_b3_mg:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        niacin_equivalents_mg:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        pantothenic_acid_b5_mg:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        vitamin_b6_mg:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        biotin_b7_ug:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        folate_ug:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        folate_dfe_ug:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        food_folate_ug:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        folic_acid_ug:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        five_mthf_ug:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        vitamin_b12_ug:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        choline_mg:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        choline_free_mg:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        choline_from_glycerophosphocholine_mg:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        choline_from_phosphocholine_mg:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        choline_from_phosphatidylcholine_mg:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        choline_from_sphingomyelin_mg:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        betaine_mg:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        caffeine_mg:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        theobromine_mg:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        phytosterols_mg:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        beta_sitosterol_mg:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        campesterol_mg:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        stigmasterol_mg:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        total_isoflavones_mg:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        daidzein_mg:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        genistein_mg:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        glycitein_mg:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        total_oxalate_mg:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        soluble_oxalate_mg:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        phytate_mg:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
        total_purines_mg:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema84'
      additionalProperties: false
    Schema_5bd1c41f1524___schema85:
      type: string
      const: total_for_logged_intake_or_day
    Schema_5bd1c41f1524___schema86:
      type: string
      enum:
        - oral
        - enteral
        - other
        - unknown
    Schema_5bd1c41f1524___schema87:
      type: string
      minLength: 1
      maxLength: 200
    Schema_5bd1c41f1524___schema88:
      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
    Schema_5bd1c41f1524___schema89:
      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
    Schema_5bd1c41f1524___schema90:
      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
    Schema_5bd1c41f1524___schema91:
      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
    Schema_5bd1c41f1524___schema92:
      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
    Schema_5bd1c41f1524___schema93:
      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema24'
    Schema_5bd1c41f1524___schema94:
      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
    Schema_5bd1c41f1524___schema95:
      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
    Schema_5bd1c41f1524___schema96:
      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
    Schema_5bd1c41f1524___schema97:
      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
    Schema_5bd1c41f1524___schema98:
      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
    Schema_5bd1c41f1524___schema99:
      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
    Schema_5bd1c41f1524___schema100:
      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
    Schema_5bd1c41f1524___schema101:
      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema62'
    Schema_5bd1c41f1524___schema102:
      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
    Schema_5bd1c41f1524___schema103:
      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
    Schema_5bd1c41f1524___schema104:
      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
    Schema_5bd1c41f1524___schema105:
      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
    Schema_5bd1c41f1524___schema106:
      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
    Schema_5bd1c41f1524___schema107:
      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
    Schema_5bd1c41f1524___schema108:
      type: string
      enum:
        - active
        - gross
        - unknown
    Schema_5bd1c41f1524___schema109:
      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
    Schema_5bd1c41f1524___schema110:
      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
    Schema_5bd1c41f1524___schema111:
      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
    Schema_5bd1c41f1524___schema112:
      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
    Schema_5bd1c41f1524___schema113:
      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
    Schema_5bd1c41f1524___schema114:
      type: string
      enum:
        - steps_per_minute
        - strides_per_minute
        - revolutions_per_minute
        - strokes_per_minute
    Schema_5bd1c41f1524___schema115:
      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
    Schema_5bd1c41f1524___schema116:
      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
    Schema_5bd1c41f1524___schema117:
      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
    Schema_5bd1c41f1524___schema118:
      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
    Schema_5bd1c41f1524___schema119:
      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema76'
    Schema_5bd1c41f1524___schema42:
      type: string
      enum:
        - left
        - right
        - bilateral
        - midline
        - not_applicable
        - unknown
    Schema_5bd1c41f1524___schema120:
      type: object
      properties:
        scale:
          type: string
          enum:
            - borg_6_20
            - cr10
            - reported_other
        value:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema62'
        lower:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema62'
        upper:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema62'
        meaning:
          type: string
          minLength: 1
          maxLength: 200
      required:
        - scale
        - value
      additionalProperties: false
    Schema_5bd1c41f1524___schema121:
      type: object
      properties:
        index:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema24'
        type:
          type: string
          enum:
            - lap
            - work
            - recovery
            - warmup
            - cooldown
            - other
        start_at:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema8'
        end_at:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema8'
        elapsed_offset_seconds:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
        elapsed_seconds:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema88'
        exercise_seconds:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema89'
        moving_seconds:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema90'
        paused_seconds:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema91'
        distance_m:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema92'
        steps:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema93'
        elevation_gain_m:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema94'
        elevation_loss_m:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema95'
        floors_ascended:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema96'
        floors_descended:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema97'
        average_speed_mps:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema98'
        max_speed_mps:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema99'
        average_pace_seconds_per_km:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema100'
        treadmill_incline_percent:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema101'
        average_heart_rate_bpm:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema102'
        min_heart_rate_bpm:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema103'
        max_heart_rate_bpm:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema104'
        recovery_heart_rate_bpm:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema105'
        recovery_interval_seconds:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema106'
        energy_kcal:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema107'
        energy_basis:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema108'
        average_power_w:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema109'
        max_power_w:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema110'
        reported_normalized_power_w:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema111'
        mechanical_work_kj:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema112'
        cadence:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema113'
        cadence_unit:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema114'
        stride_length_m:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema115'
        ground_contact_time_ms:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema116'
        vertical_oscillation_cm:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema117'
        vertical_ratio_percent:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema118'
        ground_contact_balance_percent:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema119'
        source_precision:
          type: string
          minLength: 1
          maxLength: 100
        coverage:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema75'
        overlap_note:
          type: string
          minLength: 1
          maxLength: 200
      required:
        - index
        - type
      additionalProperties: false
    Schema_5bd1c41f1524___schema122:
      type: object
      properties:
        exercise_name:
          type: string
          minLength: 1
          maxLength: 200
        set_index:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema24'
        designation:
          type: string
          enum:
            - warmup
            - working
            - drop
            - other
            - unknown
        repetitions:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema24'
        load:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema22'
        load_interpretation:
          type: string
          enum:
            - total
            - per_hand
            - per_side
            - machine_stack
            - bodyweight
            - assistance
            - unknown
        laterality:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema42'
        duration_seconds:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
        rest_seconds:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
        tempo:
          type: string
          minLength: 1
          maxLength: 100
        exertion:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema120'
        repetitions_in_reserve:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
      required:
        - exercise_name
        - set_index
        - repetitions
        - load_interpretation
      additionalProperties: false
    Schema_5bd1c41f1524___schema123:
      type: object
      properties:
        stage:
          type: string
          minLength: 1
          maxLength: 100
        start_at:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema8'
        end_at:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema8'
      required:
        - stage
        - start_at
        - end_at
      additionalProperties: false
    Schema_5bd1c41f1524___schema124:
      type: object
      properties:
        value:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema62'
        scale:
          type: string
          minLength: 1
          maxLength: 100
        version:
          type: string
          minLength: 1
          maxLength: 100
        lower:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema62'
        upper:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema62'
        meaning:
          type: string
          minLength: 1
          maxLength: 200
        direction:
          type: string
          enum:
            - higher_is_more
            - higher_is_less
            - source_defined
            - unknown
        components:
          maxItems: 30
          type: array
          items:
            $ref: '#/components/schemas/Schema_5bd1c41f1524___schema125'
      required:
        - value
        - scale
      additionalProperties: false
    Schema_5bd1c41f1524___schema126:
      type: string
      minLength: 1
      maxLength: 200
    Schema_5bd1c41f1524___schema127:
      type: object
      properties:
        mean:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema62'
        min:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema62'
        max:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema62'
        median:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema62'
        unit:
          type: string
          minLength: 1
          maxLength: 80
        effective_period:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema74'
        method:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema45'
        coverage:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema75'
      required:
        - unit
      additionalProperties: false
    Schema_5bd1c41f1524___schema128:
      type: object
      properties:
        value:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
        denominator:
          type: string
          enum:
            - sleep_hours
            - monitoring_hours
            - unknown
        duration_seconds:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
        definition:
          type: string
          minLength: 1
          maxLength: 300
      required:
        - value
        - denominator
      additionalProperties: false
    Schema_5bd1c41f1524___schema129:
      type: object
      properties:
        ahi:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema128'
        rei:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema128'
        rdi:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema128'
        obstructive_apnea_index:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema128'
        central_apnea_index:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema128'
        mixed_apnea_index:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema128'
        hypopnea_index:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema128'
        rera_index:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema128'
        apnea_count:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema24'
        hypopnea_count:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema24'
        rera_count:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema24'
        rem:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema128'
        non_rem:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema128'
        supine:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema128'
        non_supine:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema128'
      additionalProperties: false
    Schema_5bd1c41f1524___schema130:
      type: object
      properties:
        position:
          type: string
          minLength: 1
          maxLength: 100
        duration_seconds:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
        respiratory_index:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema128'
      required:
        - position
      additionalProperties: false
    Schema_5bd1c41f1524___schema131:
      type: object
      properties:
        name:
          type: string
          minLength: 1
          maxLength: 100
        description:
          type: string
          minLength: 1
          maxLength: 300
        body_site:
          type: string
          minLength: 1
          maxLength: 100
        laterality:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema42'
        onset:
          anyOf:
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema6'
            - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema8'
        onset_precision:
          type: string
          enum:
            - date
            - instant
            - unknown
        duration_seconds:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
        frequency:
          type: string
          minLength: 1
          maxLength: 100
        severity:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema124'
        course:
          type: string
          enum:
            - new
            - improving
            - unchanged
            - worsening
            - resolved
            - unknown
        triggers:
          maxItems: 10
          type: array
          items:
            $ref: '#/components/schemas/Schema_5bd1c41f1524___schema132'
        relievers:
          maxItems: 10
          type: array
          items:
            $ref: '#/components/schemas/Schema_5bd1c41f1524___schema133'
        associated_symptoms:
          maxItems: 20
          type: array
          items:
            $ref: '#/components/schemas/Schema_5bd1c41f1524___schema134'
        function_effect:
          type: string
          minLength: 1
          maxLength: 300
      required:
        - name
      additionalProperties: false
    Schema_5bd1c41f1524___schema135:
      type: string
      enum:
        - unknown
        - partial
        - complete
        - not_tracked
    Schema_5bd1c41f1524___schema6:
      type: string
      format: date
      pattern: >-
        ^(?:(?:\d\d[2468][048]|\d\d[13579][26]|\d\d0[48]|[02468][048]00|[13579][26]00)-02-29|\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\d|30)|(?:02)-(?:0[1-9]|1\d|2[0-8])))$
    Schema_5bd1c41f1524___schema136:
      type: object
      properties:
        instrument:
          type: string
          minLength: 1
          maxLength: 100
        version:
          type: string
          minLength: 1
          maxLength: 100
        score:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema124'
        date:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema6'
        completion_status:
          type: string
          enum:
            - completed
            - partial
            - unknown
        items:
          maxItems: 50
          type: array
          items:
            $ref: '#/components/schemas/Schema_5bd1c41f1524___schema137'
      required:
        - instrument
        - score
        - date
        - completion_status
      additionalProperties: false
    Schema_5bd1c41f1524___schema142:
      type: object
      properties:
        compound_name:
          type: string
          minLength: 1
          maxLength: 200
        chemical_form:
          type: string
          minLength: 1
          maxLength: 200
        compound_mass:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema22'
        active_moiety_amount:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema22'
        elemental_amount:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema22'
        strength:
          type: object
          properties:
            numerator:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema22'
            denominator:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema22'
            basis:
              type: string
              enum:
                - per_tablet
                - per_capsule
                - per_ml
                - per_g
                - per_dose
                - other
                - unknown
          required:
            - numerator
            - denominator
            - basis
          additionalProperties: false
      required:
        - compound_name
      additionalProperties: false
    Schema_5bd1c41f1524___schema143:
      maxItems: 10
      type: array
      items:
        $ref: '#/components/schemas/Schema_5bd1c41f1524___schema29'
    Schema_5bd1c41f1524___schema138:
      oneOf:
        - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema22'
        - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema25'
        - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema139'
        - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema27'
        - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema26'
        - type: object
          properties:
            kind:
              type: string
              const: titer
            dilution_text:
              type: string
              minLength: 1
              maxLength: 100
            numerator:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema21'
            denominator:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema21'
            comparator:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema23'
            assay_context:
              type: string
              minLength: 1
              maxLength: 200
          required:
            - kind
            - dilution_text
          additionalProperties: false
        - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema140'
        - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema30'
        - type: object
          properties:
            kind:
              type: string
              const: pathogen_result
            organism_or_target:
              type: string
              minLength: 1
              maxLength: 200
            coding:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema29'
            assay:
              type: string
              minLength: 1
              maxLength: 200
            specimen:
              type: string
              minLength: 1
              maxLength: 100
            result:
              oneOf:
                - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema22'
                - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema139'
                - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema30'
          required:
            - kind
            - organism_or_target
            - result
          additionalProperties: false
        - type: object
          properties:
            kind:
              type: string
              const: culture_result
            growth:
              anyOf:
                - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema139'
                - $ref: '#/components/schemas/Schema_5bd1c41f1524___schema140'
            isolates:
              maxItems: 20
              type: array
              items:
                $ref: '#/components/schemas/Schema_5bd1c41f1524___schema141'
          required:
            - kind
            - growth
            - isolates
          additionalProperties: false
        - type: object
          properties:
            kind:
              type: string
              const: susceptibility_result
            isolate_reference:
              type: string
              minLength: 1
              maxLength: 100
            antimicrobial:
              type: string
              minLength: 1
              maxLength: 200
            method:
              type: string
              minLength: 1
              maxLength: 200
            mic:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema22'
            disk_zone:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema22'
            interpretation:
              type: string
              minLength: 1
              maxLength: 200
            breakpoint_standard:
              type: string
              minLength: 1
              maxLength: 200
            breakpoint_version:
              type: string
              minLength: 1
              maxLength: 100
          required:
            - kind
            - isolate_reference
            - antimicrobial
            - interpretation
          additionalProperties: false
    Schema_5bd1c41f1524___schema144:
      type: string
      minLength: 1
      maxLength: 500
    Schema_5bd1c41f1524___schema145:
      type: string
      minLength: 1
      maxLength: 80
    Schema_5bd1c41f1524___schema146:
      type: string
      minLength: 1
      maxLength: 80
    Schema_5bd1c41f1524___schema147:
      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema69'
    Schema_5bd1c41f1524___schema148:
      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema31'
    Schema_5bd1c41f1524___schema149:
      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema36'
    Schema_5bd1c41f1524___schema150:
      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema74'
    Schema_5bd1c41f1524___schema151:
      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema6'
    Schema_5bd1c41f1524___schema152:
      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema8'
    Schema_5bd1c41f1524___schema153:
      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema8'
    Schema_5bd1c41f1524___schema154:
      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema6'
    Schema_5bd1c41f1524___schema155:
      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema8'
    Schema_5bd1c41f1524___schema156:
      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema6'
    Schema_5bd1c41f1524___schema157:
      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema6'
    Schema_5bd1c41f1524___schema158:
      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema8'
    Schema_5bd1c41f1524___schema159:
      type: string
      minLength: 1
      maxLength: 300
    Schema_5bd1c41f1524___schema160:
      type: string
      minLength: 1
      maxLength: 200
    Schema_5bd1c41f1524___schema161:
      type: string
      minLength: 1
      maxLength: 200
    Schema_5bd1c41f1524___schema162:
      type: string
      pattern: ^(?:[01]\d|2[0-3]):[0-5]\d(?::[0-5]\d(?:\.\d+)?)?$
    Schema_5bd1c41f1524___schema163:
      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema45'
    Schema_5bd1c41f1524___schema164:
      type: string
      minLength: 1
      maxLength: 200
    Schema_5bd1c41f1524___schema165:
      type: string
      minLength: 1
      maxLength: 100
    Schema_5bd1c41f1524___schema166:
      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema22'
    Schema_5bd1c41f1524___schema167:
      $ref: '#/components/schemas/Schema_5bd1c41f1524___schema22'
    Schema_5bd1c41f1524___schema168:
      maxItems: 10
      type: array
      items:
        $ref: '#/components/schemas/Schema_5bd1c41f1524___schema57'
    Schema_5bd1c41f1524___schema169:
      maxItems: 20
      type: array
      items:
        $ref: '#/components/schemas/Schema_5bd1c41f1524___schema170'
    Schema_5bd1c41f1524___schema171:
      type: string
      minLength: 1
      maxLength: 500
    Schema_5bd1c41f1524___schema172:
      type: object
      properties:
        status:
          type: string
          enum:
            - fasting
            - nonfasting
            - unknown
        duration_seconds:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
      required:
        - status
      additionalProperties: false
    Schema_5bd1c41f1524___schema173:
      type: object
      properties:
        label:
          type: string
          minLength: 1
          maxLength: 200
        dose:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema22'
        elapsed_seconds:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
        procedure:
          type: string
          minLength: 1
          maxLength: 200
      required:
        - label
      additionalProperties: false
    Schema_5bd1c41f1524___schema174:
      type: object
      properties:
        designation:
          type: string
          enum:
            - peak
            - trough
            - random
            - unknown
        last_dose_at:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema8'
        elapsed_seconds:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
        dose:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema22'
        route:
          type: string
          minLength: 1
          maxLength: 100
      required:
        - designation
      additionalProperties: false
    Schema_5bd1c41f1524___schema175:
      type: object
      properties:
        property:
          type: string
          minLength: 1
          maxLength: 100
        equation:
          type: string
          minLength: 1
          maxLength: 200
        equation_version:
          type: string
          minLength: 1
          maxLength: 100
        marker_basis:
          type: string
          minLength: 1
          maxLength: 100
        bsa_normalization:
          type: string
          enum:
            - indexed_1_73_m2
            - absolute
            - unknown
        reporting_convention:
          type: string
          minLength: 1
          maxLength: 100
        ldl_method:
          type: string
          enum:
            - direct
            - calculated
            - unknown
        calculation_inputs:
          maxItems: 20
          type: array
          items:
            $ref: '#/components/schemas/Schema_5bd1c41f1524___schema176'
        target_identity:
          type: string
          minLength: 1
          maxLength: 200
        effective_duration_seconds:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
        assay_basis:
          type: string
          minLength: 1
          maxLength: 100
      additionalProperties: false
    Schema_5bd1c41f1524___schema177:
      type: string
      minLength: 1
      maxLength: 200
    Schema_5bd1c41f1524___schema178:
      type: string
      minLength: 1
      maxLength: 100
    Schema_5bd1c41f1524___schema179:
      type: string
      minLength: 1
      maxLength: 200
    Schema_5bd1c41f1524___schema180:
      maxItems: 30
      type: array
      items:
        $ref: '#/components/schemas/Schema_5bd1c41f1524___schema181'
    Schema_5bd1c41f1524___schema182:
      type: string
      minLength: 1
      maxLength: 200
    Schema_5bd1c41f1524___schema183:
      maxItems: 30
      type: array
      items:
        $ref: '#/components/schemas/Schema_5bd1c41f1524___schema184'
    Schema_5bd1c41f1524___schema185:
      type: string
      minLength: 1
      maxLength: 200
    Schema_5bd1c41f1524___schema186:
      anyOf:
        - type: string
        - type: number
        - type: boolean
        - type: 'null'
        - type: array
          items:
            $ref: '#/components/schemas/Schema_5bd1c41f1524___schema186'
        - type: object
          propertyNames:
            type: string
          additionalProperties:
            $ref: '#/components/schemas/Schema_5bd1c41f1524___schema186'
    Schema_5bd1c41f1524___schema2:
      type: string
      format: uuid
      pattern: >-
        ^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$
    Schema_5bd1c41f1524___schema16:
      type: string
      enum:
        - manual
        - device
        - laboratory
        - calculated
        - other
    Schema_5bd1c41f1524___schema17:
      type: string
      enum:
        - measured
        - reported
        - estimated
        - calculated
    Schema_5bd1c41f1524___schema18:
      type: string
      minLength: 1
      maxLength: 300
    Schema_5bd1c41f1524___schema19:
      type: object
      properties:
        validity:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema14'
        reason:
          type: string
          minLength: 1
          maxLength: 300
        source_type:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema16'
        value_kind:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema17'
        source_description:
          type: string
          minLength: 1
          maxLength: 200
        uncertainty_note:
          type: string
          minLength: 1
          maxLength: 300
      additionalProperties: false
    Schema_5bd1c41f1524___schema25:
      type: object
      properties:
        kind:
          type: string
          const: interval
        lower:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema21'
        upper:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema21'
        unit:
          type: string
          minLength: 1
          maxLength: 80
        lower_inclusive:
          type: boolean
        upper_inclusive:
          type: boolean
        original_value_text:
          type: string
          minLength: 1
          maxLength: 200
      required:
        - kind
        - lower
        - upper
      additionalProperties: false
    Schema_5bd1c41f1524___schema26:
      type: object
      properties:
        kind:
          type: string
          const: ratio
        numerator:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema21'
        denominator:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema21'
        numerator_unit:
          type: string
          minLength: 1
          maxLength: 80
        denominator_unit:
          type: string
          minLength: 1
          maxLength: 80
        original_ratio_text:
          type: string
          minLength: 1
          maxLength: 200
      required:
        - kind
        - numerator
        - denominator
      additionalProperties: false
    Schema_5bd1c41f1524___schema27:
      type: object
      properties:
        kind:
          type: string
          const: ordinal
        display:
          type: string
          minLength: 1
          maxLength: 200
        scale:
          type: string
          minLength: 1
          maxLength: 100
        scale_version:
          type: string
          minLength: 1
          maxLength: 100
        order:
          minItems: 1
          maxItems: 30
          type: array
          items:
            $ref: '#/components/schemas/Schema_5bd1c41f1524___schema28'
        coding:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema29'
      required:
        - kind
        - display
        - scale
      additionalProperties: false
    Schema_5bd1c41f1524___schema30:
      type: object
      properties:
        kind:
          type: string
          const: absent
        reason:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema31'
        explanation:
          type: string
          minLength: 1
          maxLength: 300
      required:
        - kind
        - reason
      additionalProperties: false
    Schema_5bd1c41f1524___schema34:
      type: string
      enum:
        - whole_blood
        - serum
        - plasma
        - capillary_blood
        - arterial_blood
        - venous_blood
        - urine
        - stool
        - saliva
        - semen
        - swab
        - csf
        - tissue
        - other
        - unknown
    Schema_5bd1c41f1524___schema36:
      type: object
      properties:
        type:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema34'
        site:
          type: string
          minLength: 1
          maxLength: 200
        collection_method:
          type: string
          minLength: 1
          maxLength: 200
        collection_context:
          type: string
          enum:
            - spot
            - timed
            - unknown
        container:
          type: string
          minLength: 1
          maxLength: 100
        additive:
          type: string
          minLength: 1
          maxLength: 100
        quality_flags:
          maxItems: 20
          type: array
          items:
            $ref: '#/components/schemas/Schema_5bd1c41f1524___schema37'
        duration_seconds:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
        volume:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema22'
      required:
        - type
      additionalProperties: false
    Schema_5bd1c41f1524___schema45:
      type: object
      properties:
        name:
          type: string
          minLength: 1
          maxLength: 200
        assay:
          type: string
          minLength: 1
          maxLength: 200
        assay_version:
          type: string
          minLength: 1
          maxLength: 100
        instrument:
          type: string
          minLength: 1
          maxLength: 200
        model:
          type: string
          minLength: 1
          maxLength: 200
        firmware_version:
          type: string
          minLength: 1
          maxLength: 100
        software_version:
          type: string
          minLength: 1
          maxLength: 100
        equation:
          type: string
          minLength: 1
          maxLength: 300
        reference_basis:
          type: string
          minLength: 1
          maxLength: 200
        calibration:
          type: string
          minLength: 1
          maxLength: 200
      additionalProperties: false
    Schema_5bd1c41f1524___schema57:
      type: object
      properties:
        lower:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema21'
        upper:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema21'
        lower_inclusive:
          type: boolean
        upper_inclusive:
          type: boolean
        unit:
          type: string
          minLength: 1
          maxLength: 80
        text:
          type: string
          minLength: 1
          maxLength: 500
        age_band:
          type: object
          properties:
            lower:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            upper:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            unit:
              type: string
              enum:
                - years
                - months
                - days
          required:
            - unit
          additionalProperties: false
        sex_context:
          type: string
          minLength: 1
          maxLength: 100
        specimen:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema34'
        method:
          type: string
          minLength: 1
          maxLength: 200
        fasting_state:
          type: string
          minLength: 1
          maxLength: 100
        pregnancy_context:
          type: string
          minLength: 1
          maxLength: 200
        gestational_context:
          type: string
          minLength: 1
          maxLength: 200
        source_version:
          type: string
          minLength: 1
          maxLength: 100
      additionalProperties: false
    Schema_5bd1c41f1524___schema65:
      type: string
      minLength: 1
      maxLength: 30
    Schema_5bd1c41f1524___schema66:
      type: string
      minLength: 1
      maxLength: 30
    Schema_5bd1c41f1524___schema67:
      type: string
      minLength: 1
      maxLength: 100
    Schema_5bd1c41f1524___schema69:
      type: string
      enum:
        - preliminary
        - final
        - amended
        - corrected
        - cancelled
        - unknown
    Schema_5bd1c41f1524___schema71:
      type: object
      properties:
        record_id:
          type: string
          format: uuid
          pattern: >-
            ^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$
        relationship:
          type: string
          enum:
            - same_event
            - component_of
            - derived_from
            - alternative_representation
            - reported_with
      required:
        - record_id
        - relationship
      additionalProperties: false
    Schema_5bd1c41f1524___schema82:
      oneOf:
        - type: object
          properties:
            kind:
              type: string
              const: exact
            original_value_text:
              type: string
              minLength: 1
              maxLength: 200
            reported_precision:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema24'
              maximum: 15
          required:
            - kind
          additionalProperties: false
        - type: object
          properties:
            kind:
              type: string
              const: bound
            comparator:
              type: string
              enum:
                - lt
                - le
                - gt
                - ge
            original_value_text:
              type: string
              minLength: 1
              maxLength: 200
          required:
            - kind
            - comparator
          additionalProperties: false
        - type: object
          properties:
            kind:
              type: string
              const: interval
            lower:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            upper:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema38'
            unit:
              type: string
              minLength: 1
              maxLength: 80
            lower_inclusive:
              type: boolean
            upper_inclusive:
              type: boolean
            original_value_text:
              type: string
              minLength: 1
              maxLength: 200
          required:
            - kind
            - lower
            - upper
            - unit
          additionalProperties: false
        - type: object
          properties:
            kind:
              type: string
              const: unquantified
            reason:
              $ref: '#/components/schemas/Schema_5bd1c41f1524___schema31'
            explanation:
              type: string
              minLength: 1
              maxLength: 300
            original_value_text:
              type: string
              minLength: 1
              maxLength: 200
          required:
            - kind
            - reason
          additionalProperties: false
    Schema_5bd1c41f1524___schema84:
      type: object
      properties:
        expression_basis:
          type: string
          minLength: 1
          maxLength: 100
        form:
          type: string
          minLength: 1
          maxLength: 100
        method:
          type: string
          minLength: 1
          maxLength: 200
        definition:
          type: string
          minLength: 1
          maxLength: 300
        definition_version:
          type: string
          minLength: 1
          maxLength: 100
        coverage:
          type: string
          minLength: 1
          maxLength: 200
        source_definition_reference:
          type: string
          minLength: 1
          maxLength: 200
      additionalProperties: false
    Schema_5bd1c41f1524___schema125:
      type: object
      properties:
        key:
          type: string
          minLength: 1
          maxLength: 100
        value:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema62'
      required:
        - key
        - value
      additionalProperties: false
    Schema_5bd1c41f1524___schema132:
      type: string
      minLength: 1
      maxLength: 100
    Schema_5bd1c41f1524___schema133:
      type: string
      minLength: 1
      maxLength: 100
    Schema_5bd1c41f1524___schema134:
      type: string
      minLength: 1
      maxLength: 100
    Schema_5bd1c41f1524___schema137:
      type: object
      properties:
        identifier:
          type: string
          minLength: 1
          maxLength: 100
        result:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema138'
      required:
        - identifier
        - result
      additionalProperties: false
    Schema_5bd1c41f1524___schema29:
      type: object
      properties:
        system:
          type: string
          minLength: 1
          maxLength: 200
        code:
          type: string
          minLength: 1
          maxLength: 100
        version:
          type: string
          minLength: 1
          maxLength: 100
        display:
          type: string
          minLength: 1
          maxLength: 200
      required:
        - system
        - code
      additionalProperties: false
    Schema_5bd1c41f1524___schema139:
      type: object
      properties:
        kind:
          type: string
          const: coded
        display:
          type: string
          minLength: 1
          maxLength: 200
        coding:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema29'
      required:
        - kind
        - display
      additionalProperties: false
    Schema_5bd1c41f1524___schema140:
      type: object
      properties:
        kind:
          type: string
          const: text
        text:
          type: string
          minLength: 1
          maxLength: 1000
      required:
        - kind
        - text
      additionalProperties: false
    Schema_5bd1c41f1524___schema141:
      type: object
      properties:
        isolate_label:
          type: string
          minLength: 1
          maxLength: 100
        organism:
          type: string
          minLength: 1
          maxLength: 200
        quantity:
          $ref: '#/components/schemas/Schema_5bd1c41f1524___schema22'
      required:
        - isolate_label
        - organism
      additionalProperties: false
    Schema_5bd1c41f1524___schema31:
      type: string
      enum:
        - unknown
        - not_measured
        - not_performed
        - pending
        - insufficient_specimen
        - specimen_rejected
        - below_detection_unquantified
        - unreadable
        - not_applicable
        - withheld
        - other
    Schema_5bd1c41f1524___schema170:
      type: string
      minLength: 1
      maxLength: 100
    Schema_5bd1c41f1524___schema176:
      type: string
      format: uuid
      pattern: >-
        ^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$
    Schema_5bd1c41f1524___schema181:
      type: string
      enum:
        - cbc
        - reticulocyte_hemoglobinopathy
        - glycemic
        - lipid
        - renal_electrolytes
        - urine_quantitative
        - liver_protein
        - thyroid
        - iron_studies
        - vitamins_minerals
        - inflammation
        - urinalysis
        - coagulation
        - cardiac_muscle
        - pancreatic_digestive
        - bone_metabolism
        - pituitary_adrenal
        - reproductive_hormones
        - reproductive_semen
        - immunology_autoimmune
        - celiac
        - infectious_serology
        - microbiology_molecular
        - stool_digestive
        - tumor_markers
        - therapeutic_drug_monitoring
        - toxicology_metals
        - blood_group_immunohematology
        - specimen_quality
        - blood_gas
    Schema_5bd1c41f1524___schema184:
      type: string
      format: uuid
      pattern: >-
        ^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$
    Schema_5bd1c41f1524___schema28:
      type: string
      minLength: 1
      maxLength: 100
    Schema_5bd1c41f1524___schema37:
      type: string
      minLength: 1
      maxLength: 200
  securitySchemes:
    staticKey:
      type: http
      scheme: bearer
      description: >-
        Environment AUTH_KEY. Full ledger access and primary API-key
        administration. Not OAuth or JWT.
    apiKey:
      type: http
      scheme: bearer
      description: >-
        Generated opaque vlk_ key with a required name, explicit read/edit
        permissions, optional administrative inspection and chosen expiry
        (including Never). Enforces the same ceiling on REST and MCP; cannot
        administer credentials or account settings. Not OAuth or JWT.
    browserSession:
      type: http
      scheme: bearer
      description: >-
        Opaque vls_ browser token, valid for 30 days unless revoked. Read-only
        REST access. The UI stores it in a host-only HttpOnly SameSite=Lax
        cookie; it never reaches browser JavaScript. Key administration and MCP
        reject this token.

````

This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.