0.5.12 - ci-build

SpaceflightHealthSimulationsReferenceDocumentation - Local Development build (v0.5.12) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

Logical Model: SpacecraftLifeSupportTelemetry - Detailed Descriptions

Active as of 2026-03-25

Definitions for the SpacecraftLifeSupportTelemetry logical model.

Guidance on how to interpret the contents of this table can be foundhere

0. SpacecraftLifeSupportTelemetry
Definition

A logical model representing Environmental Control and Life Support Systems (ECLSS) parameters monitored in spacecraft habitat modules.

ShortSpacecraft Life Support Telemetry
Control0..*
Is Modifierfalse
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. SpacecraftLifeSupportTelemetry.atmosphericComposition
Definition

Measurement of atmospheric gas composition

ShortMeasurement of atmospheric gas composition
Control0..1
TypeBackboneElement
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
4. SpacecraftLifeSupportTelemetry.atmosphericComposition.id
Definition

Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

ShortUnique id for inter-element referencing
Control0..1
Typestring
Is Modifierfalse
XML FormatIn the XML format, this property is represented as an attribute.
Summaryfalse
6. SpacecraftLifeSupportTelemetry.atmosphericComposition.extension
Definition

May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

ShortAdditional content defined by implementations
Comments

There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

Control0..*
TypeExtension
Is Modifierfalse
Summaryfalse
Alternate Namesextensions, user content
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
SlicingThis element introduces a set of slices on SpacecraftLifeSupportTelemetry.atmosphericComposition.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
  • value @ url
  • 8. SpacecraftLifeSupportTelemetry.atmosphericComposition.modifierExtension
    Definition

    May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

    Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

    ShortExtensions that cannot be ignored even if unrecognized
    Comments

    There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

    Control0..*
    TypeExtension
    Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
    Summarytrue
    Requirements

    Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

    Alternate Namesextensions, user content, modifiers
    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
    10. SpacecraftLifeSupportTelemetry.atmosphericComposition.o2Percent
    Definition

    Oxygen concentration in cabin air, typically around 21%. Crucial for breathing; must stay in safe range to avoid hypoxia or fire risk.

    ShortOxygen percentage
    Comments

    Target is approximately 21%. Alert if below 19.5% (hypoxia risk) or above 23% (fire hazard).

    Control0..1
    Typedecimal
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    12. SpacecraftLifeSupportTelemetry.atmosphericComposition.co2Ppm
    Definition

    Carbon dioxide concentration in cabin air, measured in parts per million (ppm).

    ShortCarbon dioxide level
    Comments

    Kept low (thousands of ppm) to prevent crew headaches, dizziness. Alerts if above allowable limit (NASA 3 mmHg ≈ 4000 ppm 1-hr).

    Control0..1
    Typedecimal
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    14. SpacecraftLifeSupportTelemetry.atmosphericComposition.n2Percent
    Definition

    Nitrogen concentration in cabin air, typically around 78%.

    ShortNitrogen percentage
    Comments

    Primary buffer gas to maintain pressure. Changes may indicate pressure adjustments.

    Control0..1
    Typedecimal
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    16. SpacecraftLifeSupportTelemetry.atmosphericComposition.ch4Ppm
    Definition

    Methane concentration in cabin air, measured in parts per million (ppm).

    ShortMethane level
    Comments

    Typically near 0. Monitored as part of atmospheric quality and as a flammability indicator.

    Control0..1
    Typedecimal
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    18. SpacecraftLifeSupportTelemetry.atmosphericComposition.h2Ppm
    Definition

    Hydrogen concentration in cabin air, measured in parts per million (ppm).

    ShortHydrogen level
    Comments

    Should be approximately 0; any reading flags a leak or issue as hydrogen is flammable.

    Control0..1
    Typedecimal
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    20. SpacecraftLifeSupportTelemetry.atmosphericComposition.h2oPartialPressure
    Definition

    Water vapor partial pressure in cabin air, indicating absolute humidity.

    ShortWater vapor partial pressure
    Comments

    Managed to prevent condensation; relates to approximately 40-60% relative humidity comfort range.

    Control0..1
    Typedecimal
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    22. SpacecraftLifeSupportTelemetry.climateControl
    Definition

    Cabin pressure, temperature and humidity parameters

    ShortCabin pressure, temperature and humidity parameters
    Control0..1
    TypeBackboneElement
    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    24. SpacecraftLifeSupportTelemetry.climateControl.id
    Definition

    Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

    ShortUnique id for inter-element referencing
    Control0..1
    Typestring
    Is Modifierfalse
    XML FormatIn the XML format, this property is represented as an attribute.
    Summaryfalse
    26. SpacecraftLifeSupportTelemetry.climateControl.extension
    Definition

    May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

    ShortAdditional content defined by implementations
    Comments

    There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

    Control0..*
    TypeExtension
    Is Modifierfalse
    Summaryfalse
    Alternate Namesextensions, user content
    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
    SlicingThis element introduces a set of slices on SpacecraftLifeSupportTelemetry.climateControl.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
    • value @ url
    • 28. SpacecraftLifeSupportTelemetry.climateControl.modifierExtension
      Definition

      May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

      Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

      ShortExtensions that cannot be ignored even if unrecognized
      Comments

      There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

      Control0..*
      TypeExtension
      Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
      Summarytrue
      Requirements

      Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

      Alternate Namesextensions, user content, modifiers
      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
      30. SpacecraftLifeSupportTelemetry.climateControl.cabinPressureKPa
      Definition

      Total cabin atmospheric pressure, nominally around 101 kPa.

      ShortCabin pressure
      Comments

      Vital for habitability; deviations can cause decompression risks.

      Control0..1
      Typedecimal
      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
      32. SpacecraftLifeSupportTelemetry.climateControl.cabinTemperatureC
      Definition

      Cabin air temperature, kept in 18-27°C safe range.

      ShortCabin temperature
      Comments

      Optimal temperature around 22°C for crew health and comfort.

      Control0..1
      Typedecimal
      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
      34. SpacecraftLifeSupportTelemetry.climateControl.cabinHumidityPercent
      Definition

      Relative humidity in cabin air, as a percentage.

      ShortCabin humidity
      Comments

      Controlled between 30-60% for comfort with limits at 25-75%. Prevents dry air or condensation issues.

      Control0..1
      Typedecimal
      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
      36. SpacecraftLifeSupportTelemetry.climateControl.cabinDewPointC
      Definition

      Dew point temperature of cabin air in degrees Celsius.

      ShortCabin dew point
      Comments

      Useful for monitoring moisture load and condensation risk. Derived from humidity and temperature.

      Control0..1
      Typedecimal
      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
      38. SpacecraftLifeSupportTelemetry.airborneContaminants
      Definition

      Trace contaminants and VOCs in cabin air

      ShortTrace contaminants and VOCs in cabin air
      Control0..1
      TypeBackboneElement
      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      40. SpacecraftLifeSupportTelemetry.airborneContaminants.id
      Definition

      Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

      ShortUnique id for inter-element referencing
      Control0..1
      Typestring
      Is Modifierfalse
      XML FormatIn the XML format, this property is represented as an attribute.
      Summaryfalse
      42. SpacecraftLifeSupportTelemetry.airborneContaminants.extension
      Definition

      May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

      ShortAdditional content defined by implementations
      Comments

      There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

      Control0..*
      TypeExtension
      Is Modifierfalse
      Summaryfalse
      Alternate Namesextensions, user content
      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
      SlicingThis element introduces a set of slices on SpacecraftLifeSupportTelemetry.airborneContaminants.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
      • value @ url
      • 44. SpacecraftLifeSupportTelemetry.airborneContaminants.modifierExtension
        Definition

        May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

        Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

        ShortExtensions that cannot be ignored even if unrecognized
        Comments

        There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

        Control0..*
        TypeExtension
        Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
        Summarytrue
        Requirements

        Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

        Alternate Namesextensions, user content, modifiers
        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
        46. SpacecraftLifeSupportTelemetry.airborneContaminants.coPpm
        Definition

        Carbon monoxide concentration in cabin air, measured in parts per million (ppm).

        ShortCarbon monoxide level
        Comments

        Normally 0. Toxic gas from fire or malfunctions; triggers immediate alarm if detected.

        Control0..1
        Typedecimal
        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
        48. SpacecraftLifeSupportTelemetry.airborneContaminants.nh3Ppm
        Definition

        Ammonia concentration in cabin air, measured in parts per million (ppm).

        ShortAmmonia level
        Comments

        Normally 0. Toxic/irritant gas that indicates coolant leaks or contamination.

        Control0..1
        Typedecimal
        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
        50. SpacecraftLifeSupportTelemetry.airborneContaminants.formaldehydePpm
        Definition

        Formaldehyde concentration in cabin air, measured in parts per million (ppm).

        ShortFormaldehyde level
        Comments

        Target approximately 0; common off-gassed irritant. Tracked to ensure long-term exposure stays below SMAC limits.

        Control0..1
        Typedecimal
        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
        52. SpacecraftLifeSupportTelemetry.airborneContaminants.otherVocPpm
        Definition

        Measurements of other volatile organic compounds in cabin air.

        ShortOther VOC measurements
        Comments

        Used for specific volatile toxins (e.g., benzene, freon) to ensure air remains non-toxic.

        Control0..*
        TypeBackboneElement
        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
        54. SpacecraftLifeSupportTelemetry.airborneContaminants.otherVocPpm.id
        Definition

        Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

        ShortUnique id for inter-element referencing
        Control0..1
        Typestring
        Is Modifierfalse
        XML FormatIn the XML format, this property is represented as an attribute.
        Summaryfalse
        56. SpacecraftLifeSupportTelemetry.airborneContaminants.otherVocPpm.extension
        Definition

        May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

        ShortAdditional content defined by implementations
        Comments

        There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

        Control0..*
        TypeExtension
        Is Modifierfalse
        Summaryfalse
        Alternate Namesextensions, user content
        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
        SlicingThis element introduces a set of slices on SpacecraftLifeSupportTelemetry.airborneContaminants.otherVocPpm.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
        • value @ url
        • 58. SpacecraftLifeSupportTelemetry.airborneContaminants.otherVocPpm.modifierExtension
          Definition

          May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

          Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

          ShortExtensions that cannot be ignored even if unrecognized
          Comments

          There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

          Control0..*
          TypeExtension
          Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
          Summarytrue
          Requirements

          Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

          Alternate Namesextensions, user content, modifiers
          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
          60. SpacecraftLifeSupportTelemetry.airborneContaminants.otherVocPpm.compound
          Definition

          Type of volatile organic compound

          ShortType of volatile organic compound
          Control1..1
          TypeCodeableConcept
          62. SpacecraftLifeSupportTelemetry.airborneContaminants.otherVocPpm.concentration
          Definition

          Concentration in parts per million

          ShortConcentration in parts per million
          Control1..1
          Typedecimal
          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
          64. SpacecraftLifeSupportTelemetry.airFiltrationSystem
          Definition

          Status of air filtration and trace contaminant control systems

          ShortStatus of air filtration and trace contaminant control systems
          Control0..1
          TypeBackboneElement
          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
          66. SpacecraftLifeSupportTelemetry.airFiltrationSystem.id
          Definition

          Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

          ShortUnique id for inter-element referencing
          Control0..1
          Typestring
          Is Modifierfalse
          XML FormatIn the XML format, this property is represented as an attribute.
          Summaryfalse
          68. SpacecraftLifeSupportTelemetry.airFiltrationSystem.extension
          Definition

          May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

          ShortAdditional content defined by implementations
          Comments

          There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

          Control0..*
          TypeExtension
          Is Modifierfalse
          Summaryfalse
          Alternate Namesextensions, user content
          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
          SlicingThis element introduces a set of slices on SpacecraftLifeSupportTelemetry.airFiltrationSystem.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
          • value @ url
          • 70. SpacecraftLifeSupportTelemetry.airFiltrationSystem.modifierExtension
            Definition

            May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

            Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

            ShortExtensions that cannot be ignored even if unrecognized
            Comments

            There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

            Control0..*
            TypeExtension
            Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
            Summarytrue
            Requirements

            Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

            Alternate Namesextensions, user content, modifiers
            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
            72. SpacecraftLifeSupportTelemetry.airFiltrationSystem.tccsStatus
            Definition

            Operational status of the Trace Contaminant Control System.

            ShortTCCS status
            Comments

            Values may include: 'nominal', 'standby', 'off', 'fault'

            Control0..1
            Typecode
            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
            74. SpacecraftLifeSupportTelemetry.airFiltrationSystem.tccsFilterLoadPercent
            Definition

            Trace contaminant filter utilization percentage.

            ShortTCCS filter load
            Comments

            High values warn of reduced ability to clean air (filter saturation).

            Control0..1
            Typedecimal
            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
            76. SpacecraftLifeSupportTelemetry.airFiltrationSystem.airFilterStatus
            Definition

            Condition of the cabin air filter.

            ShortAir filter status
            Comments

            Values may include: 'nominal', 'partial_clog', 'clogged'. Ensures ventilation efficacy; a clogged filter can lead to poor air quality.

            Control0..1
            Typecode
            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
            78. SpacecraftLifeSupportTelemetry.particulateMonitoring
            Definition

            Particulate and microbial measurements

            ShortParticulate and microbial measurements
            Control0..1
            TypeBackboneElement
            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
            80. SpacecraftLifeSupportTelemetry.particulateMonitoring.id
            Definition

            Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

            ShortUnique id for inter-element referencing
            Control0..1
            Typestring
            Is Modifierfalse
            XML FormatIn the XML format, this property is represented as an attribute.
            Summaryfalse
            82. SpacecraftLifeSupportTelemetry.particulateMonitoring.extension
            Definition

            May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

            ShortAdditional content defined by implementations
            Comments

            There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

            Control0..*
            TypeExtension
            Is Modifierfalse
            Summaryfalse
            Alternate Namesextensions, user content
            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
            SlicingThis element introduces a set of slices on SpacecraftLifeSupportTelemetry.particulateMonitoring.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
            • value @ url
            • 84. SpacecraftLifeSupportTelemetry.particulateMonitoring.modifierExtension
              Definition

              May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

              Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

              ShortExtensions that cannot be ignored even if unrecognized
              Comments

              There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

              Control0..*
              TypeExtension
              Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
              Summarytrue
              Requirements

              Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

              Alternate Namesextensions, user content, modifiers
              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
              86. SpacecraftLifeSupportTelemetry.particulateMonitoring.particulateMatterUgPerM3
              Definition

              Airborne particulate concentration, mass of dust/aerosol per volume.

              ShortParticulate matter
              Comments

              Typically low in a clean cabin; rises if dust or smoke appears.

              Control0..1
              Typedecimal
              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
              88. SpacecraftLifeSupportTelemetry.particulateMonitoring.particleCountPerCc
              Definition

              Number of particles per cubic centimeter above a certain size.

              ShortParticle count
              Comments

              Complements mass concentration as another measure of air cleanliness.

              Control0..1
              Typedecimal
              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
              90. SpacecraftLifeSupportTelemetry.particulateMonitoring.microbialAirCountCfuPerM3
              Definition

              Concentration of microbial colony-forming units in cabin air.

              ShortAirborne microbial count
              Comments

              Indicates biological cleanliness of air. May be measured periodically rather than continuously.

              Control0..1
              Typedecimal
              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
              92. SpacecraftLifeSupportTelemetry.particulateMonitoring.surfaceMicrobeCountCfuPer100cm2
              Definition

              Microbial load on surfaces from swab sampling.

              ShortSurface microbial count
              Comments

              High values could contribute to air contamination or crew infection risk.

              Control0..1
              Typedecimal
              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
              94. SpacecraftLifeSupportTelemetry.radiationEnvironment
              Definition

              Radiation measurements and shielding status

              ShortRadiation measurements and shielding status
              Control0..1
              TypeBackboneElement
              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              96. SpacecraftLifeSupportTelemetry.radiationEnvironment.id
              Definition

              Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

              ShortUnique id for inter-element referencing
              Control0..1
              Typestring
              Is Modifierfalse
              XML FormatIn the XML format, this property is represented as an attribute.
              Summaryfalse
              98. SpacecraftLifeSupportTelemetry.radiationEnvironment.extension
              Definition

              May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

              ShortAdditional content defined by implementations
              Comments

              There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

              Control0..*
              TypeExtension
              Is Modifierfalse
              Summaryfalse
              Alternate Namesextensions, user content
              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
              SlicingThis element introduces a set of slices on SpacecraftLifeSupportTelemetry.radiationEnvironment.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
              • value @ url
              • 100. SpacecraftLifeSupportTelemetry.radiationEnvironment.modifierExtension
                Definition

                May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                ShortExtensions that cannot be ignored even if unrecognized
                Comments

                There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                Control0..*
                TypeExtension
                Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                Summarytrue
                Requirements

                Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

                Alternate Namesextensions, user content, modifiers
                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                102. SpacecraftLifeSupportTelemetry.radiationEnvironment.radiationDoseRateUSvPerHr
                Definition

                Current ionizing radiation dose rate in the cabin.

                ShortRadiation dose rate
                Comments

                Reflects cosmic ray/solar radiation environment; used to assess immediate radiation risk.

                Control0..1
                Typedecimal
                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                104. SpacecraftLifeSupportTelemetry.radiationEnvironment.radiationCumulativeMSv
                Definition

                Cumulative radiation dose received during the mission.

                ShortCumulative radiation
                Comments

                Tracks long-term exposure against established limits.

                Control0..1
                Typedecimal
                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                106. SpacecraftLifeSupportTelemetry.radiationEnvironment.radiationAlertLevel
                Definition

                Indicates if radiation has crossed thresholds requiring crew action.

                ShortRadiation alert level
                Comments

                Values may include: 'nominal', 'elevated', 'storm'.

                Control0..1
                Typecode
                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                108. SpacecraftLifeSupportTelemetry.radiationEnvironment.shieldingMode
                Definition

                Current shielding configuration of the habitat.

                ShortShielding mode
                Comments

                Indicates if extra precautions are in effect due to radiation, such as 'standard', 'storm_shelter'.

                Control0..1
                Typecode
                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                110. SpacecraftLifeSupportTelemetry.radiationEnvironment.radiationShieldEfficiency
                Definition

                Percentage of radiation being attenuated by the spacecraft structure.

                ShortShield efficiency
                Comments

                Optional metric that indicates how much radiation is being blocked.

                Control0..1
                Typedecimal
                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                112. SpacecraftLifeSupportTelemetry.timestamp
                Definition

                The date and time when the environmental measurements were recorded.

                ShortMeasurement timestamp
                Control1..1
                TypedateTime
                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                114. SpacecraftLifeSupportTelemetry.location
                Definition

                Reference to the specific module or compartment where these measurements were taken.

                ShortMeasurement location
                Comments

                Important for spacecraft with multiple habitable volumes that may have different environmental parameters.

                Control0..1
                TypeReference(Location)
                116. SpacecraftLifeSupportTelemetry.spacecraft
                Definition

                Reference to the spacecraft or habitat module where these measurements were taken.

                ShortSpacecraft reference
                Control0..1
                TypeReference(Device)

                Guidance on how to interpret the contents of this table can be foundhere

                0. SpacecraftLifeSupportTelemetry
                Definition

                A logical model representing Environmental Control and Life Support Systems (ECLSS) parameters monitored in spacecraft habitat modules.

                ShortSpacecraft Life Support Telemetry
                Logical ModelInstances of this logical model are not marked to be the target of a Reference
                2. SpacecraftLifeSupportTelemetry.atmosphericComposition
                Definition

                Measurement of atmospheric gas composition

                ShortMeasurement of atmospheric gas composition
                Control0..1
                TypeBackboneElement
                4. SpacecraftLifeSupportTelemetry.atmosphericComposition.o2Percent
                Definition

                Oxygen concentration in cabin air, typically around 21%. Crucial for breathing; must stay in safe range to avoid hypoxia or fire risk.

                ShortOxygen percentage
                Comments

                Target is approximately 21%. Alert if below 19.5% (hypoxia risk) or above 23% (fire hazard).

                Control0..1
                Typedecimal
                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                6. SpacecraftLifeSupportTelemetry.atmosphericComposition.co2Ppm
                Definition

                Carbon dioxide concentration in cabin air, measured in parts per million (ppm).

                ShortCarbon dioxide level
                Comments

                Kept low (thousands of ppm) to prevent crew headaches, dizziness. Alerts if above allowable limit (NASA 3 mmHg ≈ 4000 ppm 1-hr).

                Control0..1
                Typedecimal
                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                8. SpacecraftLifeSupportTelemetry.atmosphericComposition.n2Percent
                Definition

                Nitrogen concentration in cabin air, typically around 78%.

                ShortNitrogen percentage
                Comments

                Primary buffer gas to maintain pressure. Changes may indicate pressure adjustments.

                Control0..1
                Typedecimal
                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                10. SpacecraftLifeSupportTelemetry.atmosphericComposition.ch4Ppm
                Definition

                Methane concentration in cabin air, measured in parts per million (ppm).

                ShortMethane level
                Comments

                Typically near 0. Monitored as part of atmospheric quality and as a flammability indicator.

                Control0..1
                Typedecimal
                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                12. SpacecraftLifeSupportTelemetry.atmosphericComposition.h2Ppm
                Definition

                Hydrogen concentration in cabin air, measured in parts per million (ppm).

                ShortHydrogen level
                Comments

                Should be approximately 0; any reading flags a leak or issue as hydrogen is flammable.

                Control0..1
                Typedecimal
                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                14. SpacecraftLifeSupportTelemetry.atmosphericComposition.h2oPartialPressure
                Definition

                Water vapor partial pressure in cabin air, indicating absolute humidity.

                ShortWater vapor partial pressure
                Comments

                Managed to prevent condensation; relates to approximately 40-60% relative humidity comfort range.

                Control0..1
                Typedecimal
                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                16. SpacecraftLifeSupportTelemetry.climateControl
                Definition

                Cabin pressure, temperature and humidity parameters

                ShortCabin pressure, temperature and humidity parameters
                Control0..1
                TypeBackboneElement
                18. SpacecraftLifeSupportTelemetry.climateControl.cabinPressureKPa
                Definition

                Total cabin atmospheric pressure, nominally around 101 kPa.

                ShortCabin pressure
                Comments

                Vital for habitability; deviations can cause decompression risks.

                Control0..1
                Typedecimal
                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                20. SpacecraftLifeSupportTelemetry.climateControl.cabinTemperatureC
                Definition

                Cabin air temperature, kept in 18-27°C safe range.

                ShortCabin temperature
                Comments

                Optimal temperature around 22°C for crew health and comfort.

                Control0..1
                Typedecimal
                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                22. SpacecraftLifeSupportTelemetry.climateControl.cabinHumidityPercent
                Definition

                Relative humidity in cabin air, as a percentage.

                ShortCabin humidity
                Comments

                Controlled between 30-60% for comfort with limits at 25-75%. Prevents dry air or condensation issues.

                Control0..1
                Typedecimal
                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                24. SpacecraftLifeSupportTelemetry.climateControl.cabinDewPointC
                Definition

                Dew point temperature of cabin air in degrees Celsius.

                ShortCabin dew point
                Comments

                Useful for monitoring moisture load and condensation risk. Derived from humidity and temperature.

                Control0..1
                Typedecimal
                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                26. SpacecraftLifeSupportTelemetry.airborneContaminants
                Definition

                Trace contaminants and VOCs in cabin air

                ShortTrace contaminants and VOCs in cabin air
                Control0..1
                TypeBackboneElement
                28. SpacecraftLifeSupportTelemetry.airborneContaminants.coPpm
                Definition

                Carbon monoxide concentration in cabin air, measured in parts per million (ppm).

                ShortCarbon monoxide level
                Comments

                Normally 0. Toxic gas from fire or malfunctions; triggers immediate alarm if detected.

                Control0..1
                Typedecimal
                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                30. SpacecraftLifeSupportTelemetry.airborneContaminants.nh3Ppm
                Definition

                Ammonia concentration in cabin air, measured in parts per million (ppm).

                ShortAmmonia level
                Comments

                Normally 0. Toxic/irritant gas that indicates coolant leaks or contamination.

                Control0..1
                Typedecimal
                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                32. SpacecraftLifeSupportTelemetry.airborneContaminants.formaldehydePpm
                Definition

                Formaldehyde concentration in cabin air, measured in parts per million (ppm).

                ShortFormaldehyde level
                Comments

                Target approximately 0; common off-gassed irritant. Tracked to ensure long-term exposure stays below SMAC limits.

                Control0..1
                Typedecimal
                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                34. SpacecraftLifeSupportTelemetry.airborneContaminants.otherVocPpm
                Definition

                Measurements of other volatile organic compounds in cabin air.

                ShortOther VOC measurements
                Comments

                Used for specific volatile toxins (e.g., benzene, freon) to ensure air remains non-toxic.

                Control0..*
                TypeBackboneElement
                36. SpacecraftLifeSupportTelemetry.airborneContaminants.otherVocPpm.compound
                Definition

                Type of volatile organic compound

                ShortType of volatile organic compound
                Control1..1
                TypeCodeableConcept
                38. SpacecraftLifeSupportTelemetry.airborneContaminants.otherVocPpm.concentration
                Definition

                Concentration in parts per million

                ShortConcentration in parts per million
                Control1..1
                Typedecimal
                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                40. SpacecraftLifeSupportTelemetry.airFiltrationSystem
                Definition

                Status of air filtration and trace contaminant control systems

                ShortStatus of air filtration and trace contaminant control systems
                Control0..1
                TypeBackboneElement
                42. SpacecraftLifeSupportTelemetry.airFiltrationSystem.tccsStatus
                Definition

                Operational status of the Trace Contaminant Control System.

                ShortTCCS status
                Comments

                Values may include: 'nominal', 'standby', 'off', 'fault'

                Control0..1
                Typecode
                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                44. SpacecraftLifeSupportTelemetry.airFiltrationSystem.tccsFilterLoadPercent
                Definition

                Trace contaminant filter utilization percentage.

                ShortTCCS filter load
                Comments

                High values warn of reduced ability to clean air (filter saturation).

                Control0..1
                Typedecimal
                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                46. SpacecraftLifeSupportTelemetry.airFiltrationSystem.airFilterStatus
                Definition

                Condition of the cabin air filter.

                ShortAir filter status
                Comments

                Values may include: 'nominal', 'partial_clog', 'clogged'. Ensures ventilation efficacy; a clogged filter can lead to poor air quality.

                Control0..1
                Typecode
                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                48. SpacecraftLifeSupportTelemetry.particulateMonitoring
                Definition

                Particulate and microbial measurements

                ShortParticulate and microbial measurements
                Control0..1
                TypeBackboneElement
                50. SpacecraftLifeSupportTelemetry.particulateMonitoring.particulateMatterUgPerM3
                Definition

                Airborne particulate concentration, mass of dust/aerosol per volume.

                ShortParticulate matter
                Comments

                Typically low in a clean cabin; rises if dust or smoke appears.

                Control0..1
                Typedecimal
                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                52. SpacecraftLifeSupportTelemetry.particulateMonitoring.particleCountPerCc
                Definition

                Number of particles per cubic centimeter above a certain size.

                ShortParticle count
                Comments

                Complements mass concentration as another measure of air cleanliness.

                Control0..1
                Typedecimal
                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                54. SpacecraftLifeSupportTelemetry.particulateMonitoring.microbialAirCountCfuPerM3
                Definition

                Concentration of microbial colony-forming units in cabin air.

                ShortAirborne microbial count
                Comments

                Indicates biological cleanliness of air. May be measured periodically rather than continuously.

                Control0..1
                Typedecimal
                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                56. SpacecraftLifeSupportTelemetry.particulateMonitoring.surfaceMicrobeCountCfuPer100cm2
                Definition

                Microbial load on surfaces from swab sampling.

                ShortSurface microbial count
                Comments

                High values could contribute to air contamination or crew infection risk.

                Control0..1
                Typedecimal
                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                58. SpacecraftLifeSupportTelemetry.radiationEnvironment
                Definition

                Radiation measurements and shielding status

                ShortRadiation measurements and shielding status
                Control0..1
                TypeBackboneElement
                60. SpacecraftLifeSupportTelemetry.radiationEnvironment.radiationDoseRateUSvPerHr
                Definition

                Current ionizing radiation dose rate in the cabin.

                ShortRadiation dose rate
                Comments

                Reflects cosmic ray/solar radiation environment; used to assess immediate radiation risk.

                Control0..1
                Typedecimal
                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                62. SpacecraftLifeSupportTelemetry.radiationEnvironment.radiationCumulativeMSv
                Definition

                Cumulative radiation dose received during the mission.

                ShortCumulative radiation
                Comments

                Tracks long-term exposure against established limits.

                Control0..1
                Typedecimal
                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                64. SpacecraftLifeSupportTelemetry.radiationEnvironment.radiationAlertLevel
                Definition

                Indicates if radiation has crossed thresholds requiring crew action.

                ShortRadiation alert level
                Comments

                Values may include: 'nominal', 'elevated', 'storm'.

                Control0..1
                Typecode
                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                66. SpacecraftLifeSupportTelemetry.radiationEnvironment.shieldingMode
                Definition

                Current shielding configuration of the habitat.

                ShortShielding mode
                Comments

                Indicates if extra precautions are in effect due to radiation, such as 'standard', 'storm_shelter'.

                Control0..1
                Typecode
                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                68. SpacecraftLifeSupportTelemetry.radiationEnvironment.radiationShieldEfficiency
                Definition

                Percentage of radiation being attenuated by the spacecraft structure.

                ShortShield efficiency
                Comments

                Optional metric that indicates how much radiation is being blocked.

                Control0..1
                Typedecimal
                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                70. SpacecraftLifeSupportTelemetry.timestamp
                Definition

                The date and time when the environmental measurements were recorded.

                ShortMeasurement timestamp
                Control1..1
                TypedateTime
                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                72. SpacecraftLifeSupportTelemetry.location
                Definition

                Reference to the specific module or compartment where these measurements were taken.

                ShortMeasurement location
                Comments

                Important for spacecraft with multiple habitable volumes that may have different environmental parameters.

                Control0..1
                TypeReference(Location)
                74. SpacecraftLifeSupportTelemetry.spacecraft
                Definition

                Reference to the spacecraft or habitat module where these measurements were taken.

                ShortSpacecraft reference
                Control0..1
                TypeReference(Device)

                Guidance on how to interpret the contents of this table can be foundhere

                0. SpacecraftLifeSupportTelemetry
                Definition

                A logical model representing Environmental Control and Life Support Systems (ECLSS) parameters monitored in spacecraft habitat modules.

                ShortSpacecraft Life Support Telemetry
                Control0..*
                Is Modifierfalse
                Logical ModelInstances of this logical model are not marked to be the target of a Reference
                2. SpacecraftLifeSupportTelemetry.atmosphericComposition
                Definition

                Measurement of atmospheric gas composition

                ShortMeasurement of atmospheric gas composition
                Control0..1
                TypeBackboneElement
                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                4. SpacecraftLifeSupportTelemetry.atmosphericComposition.id
                Definition

                Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                ShortUnique id for inter-element referencing
                Control0..1
                Typestring
                Is Modifierfalse
                XML FormatIn the XML format, this property is represented as an attribute.
                Summaryfalse
                6. SpacecraftLifeSupportTelemetry.atmosphericComposition.extension
                Definition

                May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                ShortAdditional content defined by implementations
                Comments

                There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                Control0..*
                TypeExtension
                Is Modifierfalse
                Summaryfalse
                Alternate Namesextensions, user content
                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                SlicingThis element introduces a set of slices on SpacecraftLifeSupportTelemetry.atmosphericComposition.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                • value @ url
                • 8. SpacecraftLifeSupportTelemetry.atmosphericComposition.modifierExtension
                  Definition

                  May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                  Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                  ShortExtensions that cannot be ignored even if unrecognized
                  Comments

                  There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                  Control0..*
                  TypeExtension
                  Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                  Summarytrue
                  Requirements

                  Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

                  Alternate Namesextensions, user content, modifiers
                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                  10. SpacecraftLifeSupportTelemetry.atmosphericComposition.o2Percent
                  Definition

                  Oxygen concentration in cabin air, typically around 21%. Crucial for breathing; must stay in safe range to avoid hypoxia or fire risk.

                  ShortOxygen percentage
                  Comments

                  Target is approximately 21%. Alert if below 19.5% (hypoxia risk) or above 23% (fire hazard).

                  Control0..1
                  Typedecimal
                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                  12. SpacecraftLifeSupportTelemetry.atmosphericComposition.co2Ppm
                  Definition

                  Carbon dioxide concentration in cabin air, measured in parts per million (ppm).

                  ShortCarbon dioxide level
                  Comments

                  Kept low (thousands of ppm) to prevent crew headaches, dizziness. Alerts if above allowable limit (NASA 3 mmHg ≈ 4000 ppm 1-hr).

                  Control0..1
                  Typedecimal
                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                  14. SpacecraftLifeSupportTelemetry.atmosphericComposition.n2Percent
                  Definition

                  Nitrogen concentration in cabin air, typically around 78%.

                  ShortNitrogen percentage
                  Comments

                  Primary buffer gas to maintain pressure. Changes may indicate pressure adjustments.

                  Control0..1
                  Typedecimal
                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                  16. SpacecraftLifeSupportTelemetry.atmosphericComposition.ch4Ppm
                  Definition

                  Methane concentration in cabin air, measured in parts per million (ppm).

                  ShortMethane level
                  Comments

                  Typically near 0. Monitored as part of atmospheric quality and as a flammability indicator.

                  Control0..1
                  Typedecimal
                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                  18. SpacecraftLifeSupportTelemetry.atmosphericComposition.h2Ppm
                  Definition

                  Hydrogen concentration in cabin air, measured in parts per million (ppm).

                  ShortHydrogen level
                  Comments

                  Should be approximately 0; any reading flags a leak or issue as hydrogen is flammable.

                  Control0..1
                  Typedecimal
                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                  20. SpacecraftLifeSupportTelemetry.atmosphericComposition.h2oPartialPressure
                  Definition

                  Water vapor partial pressure in cabin air, indicating absolute humidity.

                  ShortWater vapor partial pressure
                  Comments

                  Managed to prevent condensation; relates to approximately 40-60% relative humidity comfort range.

                  Control0..1
                  Typedecimal
                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                  22. SpacecraftLifeSupportTelemetry.climateControl
                  Definition

                  Cabin pressure, temperature and humidity parameters

                  ShortCabin pressure, temperature and humidity parameters
                  Control0..1
                  TypeBackboneElement
                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                  24. SpacecraftLifeSupportTelemetry.climateControl.id
                  Definition

                  Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                  ShortUnique id for inter-element referencing
                  Control0..1
                  Typestring
                  Is Modifierfalse
                  XML FormatIn the XML format, this property is represented as an attribute.
                  Summaryfalse
                  26. SpacecraftLifeSupportTelemetry.climateControl.extension
                  Definition

                  May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                  ShortAdditional content defined by implementations
                  Comments

                  There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                  Control0..*
                  TypeExtension
                  Is Modifierfalse
                  Summaryfalse
                  Alternate Namesextensions, user content
                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                  SlicingThis element introduces a set of slices on SpacecraftLifeSupportTelemetry.climateControl.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                  • value @ url
                  • 28. SpacecraftLifeSupportTelemetry.climateControl.modifierExtension
                    Definition

                    May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                    Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                    ShortExtensions that cannot be ignored even if unrecognized
                    Comments

                    There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                    Control0..*
                    TypeExtension
                    Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                    Summarytrue
                    Requirements

                    Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

                    Alternate Namesextensions, user content, modifiers
                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                    30. SpacecraftLifeSupportTelemetry.climateControl.cabinPressureKPa
                    Definition

                    Total cabin atmospheric pressure, nominally around 101 kPa.

                    ShortCabin pressure
                    Comments

                    Vital for habitability; deviations can cause decompression risks.

                    Control0..1
                    Typedecimal
                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                    32. SpacecraftLifeSupportTelemetry.climateControl.cabinTemperatureC
                    Definition

                    Cabin air temperature, kept in 18-27°C safe range.

                    ShortCabin temperature
                    Comments

                    Optimal temperature around 22°C for crew health and comfort.

                    Control0..1
                    Typedecimal
                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                    34. SpacecraftLifeSupportTelemetry.climateControl.cabinHumidityPercent
                    Definition

                    Relative humidity in cabin air, as a percentage.

                    ShortCabin humidity
                    Comments

                    Controlled between 30-60% for comfort with limits at 25-75%. Prevents dry air or condensation issues.

                    Control0..1
                    Typedecimal
                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                    36. SpacecraftLifeSupportTelemetry.climateControl.cabinDewPointC
                    Definition

                    Dew point temperature of cabin air in degrees Celsius.

                    ShortCabin dew point
                    Comments

                    Useful for monitoring moisture load and condensation risk. Derived from humidity and temperature.

                    Control0..1
                    Typedecimal
                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                    38. SpacecraftLifeSupportTelemetry.airborneContaminants
                    Definition

                    Trace contaminants and VOCs in cabin air

                    ShortTrace contaminants and VOCs in cabin air
                    Control0..1
                    TypeBackboneElement
                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                    40. SpacecraftLifeSupportTelemetry.airborneContaminants.id
                    Definition

                    Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                    ShortUnique id for inter-element referencing
                    Control0..1
                    Typestring
                    Is Modifierfalse
                    XML FormatIn the XML format, this property is represented as an attribute.
                    Summaryfalse
                    42. SpacecraftLifeSupportTelemetry.airborneContaminants.extension
                    Definition

                    May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                    ShortAdditional content defined by implementations
                    Comments

                    There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                    Control0..*
                    TypeExtension
                    Is Modifierfalse
                    Summaryfalse
                    Alternate Namesextensions, user content
                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                    SlicingThis element introduces a set of slices on SpacecraftLifeSupportTelemetry.airborneContaminants.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                    • value @ url
                    • 44. SpacecraftLifeSupportTelemetry.airborneContaminants.modifierExtension
                      Definition

                      May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                      Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                      ShortExtensions that cannot be ignored even if unrecognized
                      Comments

                      There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                      Control0..*
                      TypeExtension
                      Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                      Summarytrue
                      Requirements

                      Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

                      Alternate Namesextensions, user content, modifiers
                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                      46. SpacecraftLifeSupportTelemetry.airborneContaminants.coPpm
                      Definition

                      Carbon monoxide concentration in cabin air, measured in parts per million (ppm).

                      ShortCarbon monoxide level
                      Comments

                      Normally 0. Toxic gas from fire or malfunctions; triggers immediate alarm if detected.

                      Control0..1
                      Typedecimal
                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                      48. SpacecraftLifeSupportTelemetry.airborneContaminants.nh3Ppm
                      Definition

                      Ammonia concentration in cabin air, measured in parts per million (ppm).

                      ShortAmmonia level
                      Comments

                      Normally 0. Toxic/irritant gas that indicates coolant leaks or contamination.

                      Control0..1
                      Typedecimal
                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                      50. SpacecraftLifeSupportTelemetry.airborneContaminants.formaldehydePpm
                      Definition

                      Formaldehyde concentration in cabin air, measured in parts per million (ppm).

                      ShortFormaldehyde level
                      Comments

                      Target approximately 0; common off-gassed irritant. Tracked to ensure long-term exposure stays below SMAC limits.

                      Control0..1
                      Typedecimal
                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                      52. SpacecraftLifeSupportTelemetry.airborneContaminants.otherVocPpm
                      Definition

                      Measurements of other volatile organic compounds in cabin air.

                      ShortOther VOC measurements
                      Comments

                      Used for specific volatile toxins (e.g., benzene, freon) to ensure air remains non-toxic.

                      Control0..*
                      TypeBackboneElement
                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                      54. SpacecraftLifeSupportTelemetry.airborneContaminants.otherVocPpm.id
                      Definition

                      Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                      ShortUnique id for inter-element referencing
                      Control0..1
                      Typestring
                      Is Modifierfalse
                      XML FormatIn the XML format, this property is represented as an attribute.
                      Summaryfalse
                      56. SpacecraftLifeSupportTelemetry.airborneContaminants.otherVocPpm.extension
                      Definition

                      May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                      ShortAdditional content defined by implementations
                      Comments

                      There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                      Control0..*
                      TypeExtension
                      Is Modifierfalse
                      Summaryfalse
                      Alternate Namesextensions, user content
                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                      SlicingThis element introduces a set of slices on SpacecraftLifeSupportTelemetry.airborneContaminants.otherVocPpm.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                      • value @ url
                      • 58. SpacecraftLifeSupportTelemetry.airborneContaminants.otherVocPpm.modifierExtension
                        Definition

                        May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                        Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                        ShortExtensions that cannot be ignored even if unrecognized
                        Comments

                        There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                        Control0..*
                        TypeExtension
                        Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                        Summarytrue
                        Requirements

                        Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

                        Alternate Namesextensions, user content, modifiers
                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                        60. SpacecraftLifeSupportTelemetry.airborneContaminants.otherVocPpm.compound
                        Definition

                        Type of volatile organic compound

                        ShortType of volatile organic compound
                        Control1..1
                        TypeCodeableConcept
                        62. SpacecraftLifeSupportTelemetry.airborneContaminants.otherVocPpm.concentration
                        Definition

                        Concentration in parts per million

                        ShortConcentration in parts per million
                        Control1..1
                        Typedecimal
                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                        64. SpacecraftLifeSupportTelemetry.airFiltrationSystem
                        Definition

                        Status of air filtration and trace contaminant control systems

                        ShortStatus of air filtration and trace contaminant control systems
                        Control0..1
                        TypeBackboneElement
                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                        66. SpacecraftLifeSupportTelemetry.airFiltrationSystem.id
                        Definition

                        Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                        ShortUnique id for inter-element referencing
                        Control0..1
                        Typestring
                        Is Modifierfalse
                        XML FormatIn the XML format, this property is represented as an attribute.
                        Summaryfalse
                        68. SpacecraftLifeSupportTelemetry.airFiltrationSystem.extension
                        Definition

                        May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                        ShortAdditional content defined by implementations
                        Comments

                        There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                        Control0..*
                        TypeExtension
                        Is Modifierfalse
                        Summaryfalse
                        Alternate Namesextensions, user content
                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                        SlicingThis element introduces a set of slices on SpacecraftLifeSupportTelemetry.airFiltrationSystem.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                        • value @ url
                        • 70. SpacecraftLifeSupportTelemetry.airFiltrationSystem.modifierExtension
                          Definition

                          May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                          Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                          ShortExtensions that cannot be ignored even if unrecognized
                          Comments

                          There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                          Control0..*
                          TypeExtension
                          Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                          Summarytrue
                          Requirements

                          Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

                          Alternate Namesextensions, user content, modifiers
                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                          72. SpacecraftLifeSupportTelemetry.airFiltrationSystem.tccsStatus
                          Definition

                          Operational status of the Trace Contaminant Control System.

                          ShortTCCS status
                          Comments

                          Values may include: 'nominal', 'standby', 'off', 'fault'

                          Control0..1
                          Typecode
                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                          74. SpacecraftLifeSupportTelemetry.airFiltrationSystem.tccsFilterLoadPercent
                          Definition

                          Trace contaminant filter utilization percentage.

                          ShortTCCS filter load
                          Comments

                          High values warn of reduced ability to clean air (filter saturation).

                          Control0..1
                          Typedecimal
                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                          76. SpacecraftLifeSupportTelemetry.airFiltrationSystem.airFilterStatus
                          Definition

                          Condition of the cabin air filter.

                          ShortAir filter status
                          Comments

                          Values may include: 'nominal', 'partial_clog', 'clogged'. Ensures ventilation efficacy; a clogged filter can lead to poor air quality.

                          Control0..1
                          Typecode
                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                          78. SpacecraftLifeSupportTelemetry.particulateMonitoring
                          Definition

                          Particulate and microbial measurements

                          ShortParticulate and microbial measurements
                          Control0..1
                          TypeBackboneElement
                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                          80. SpacecraftLifeSupportTelemetry.particulateMonitoring.id
                          Definition

                          Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                          ShortUnique id for inter-element referencing
                          Control0..1
                          Typestring
                          Is Modifierfalse
                          XML FormatIn the XML format, this property is represented as an attribute.
                          Summaryfalse
                          82. SpacecraftLifeSupportTelemetry.particulateMonitoring.extension
                          Definition

                          May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                          ShortAdditional content defined by implementations
                          Comments

                          There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                          Control0..*
                          TypeExtension
                          Is Modifierfalse
                          Summaryfalse
                          Alternate Namesextensions, user content
                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                          SlicingThis element introduces a set of slices on SpacecraftLifeSupportTelemetry.particulateMonitoring.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                          • value @ url
                          • 84. SpacecraftLifeSupportTelemetry.particulateMonitoring.modifierExtension
                            Definition

                            May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                            Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                            ShortExtensions that cannot be ignored even if unrecognized
                            Comments

                            There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                            Control0..*
                            TypeExtension
                            Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                            Summarytrue
                            Requirements

                            Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

                            Alternate Namesextensions, user content, modifiers
                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                            86. SpacecraftLifeSupportTelemetry.particulateMonitoring.particulateMatterUgPerM3
                            Definition

                            Airborne particulate concentration, mass of dust/aerosol per volume.

                            ShortParticulate matter
                            Comments

                            Typically low in a clean cabin; rises if dust or smoke appears.

                            Control0..1
                            Typedecimal
                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                            88. SpacecraftLifeSupportTelemetry.particulateMonitoring.particleCountPerCc
                            Definition

                            Number of particles per cubic centimeter above a certain size.

                            ShortParticle count
                            Comments

                            Complements mass concentration as another measure of air cleanliness.

                            Control0..1
                            Typedecimal
                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                            90. SpacecraftLifeSupportTelemetry.particulateMonitoring.microbialAirCountCfuPerM3
                            Definition

                            Concentration of microbial colony-forming units in cabin air.

                            ShortAirborne microbial count
                            Comments

                            Indicates biological cleanliness of air. May be measured periodically rather than continuously.

                            Control0..1
                            Typedecimal
                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                            92. SpacecraftLifeSupportTelemetry.particulateMonitoring.surfaceMicrobeCountCfuPer100cm2
                            Definition

                            Microbial load on surfaces from swab sampling.

                            ShortSurface microbial count
                            Comments

                            High values could contribute to air contamination or crew infection risk.

                            Control0..1
                            Typedecimal
                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                            94. SpacecraftLifeSupportTelemetry.radiationEnvironment
                            Definition

                            Radiation measurements and shielding status

                            ShortRadiation measurements and shielding status
                            Control0..1
                            TypeBackboneElement
                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                            96. SpacecraftLifeSupportTelemetry.radiationEnvironment.id
                            Definition

                            Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                            ShortUnique id for inter-element referencing
                            Control0..1
                            Typestring
                            Is Modifierfalse
                            XML FormatIn the XML format, this property is represented as an attribute.
                            Summaryfalse
                            98. SpacecraftLifeSupportTelemetry.radiationEnvironment.extension
                            Definition

                            May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                            ShortAdditional content defined by implementations
                            Comments

                            There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                            Control0..*
                            TypeExtension
                            Is Modifierfalse
                            Summaryfalse
                            Alternate Namesextensions, user content
                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                            SlicingThis element introduces a set of slices on SpacecraftLifeSupportTelemetry.radiationEnvironment.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                            • value @ url
                            • 100. SpacecraftLifeSupportTelemetry.radiationEnvironment.modifierExtension
                              Definition

                              May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                              Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                              ShortExtensions that cannot be ignored even if unrecognized
                              Comments

                              There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                              Control0..*
                              TypeExtension
                              Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                              Summarytrue
                              Requirements

                              Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

                              Alternate Namesextensions, user content, modifiers
                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                              102. SpacecraftLifeSupportTelemetry.radiationEnvironment.radiationDoseRateUSvPerHr
                              Definition

                              Current ionizing radiation dose rate in the cabin.

                              ShortRadiation dose rate
                              Comments

                              Reflects cosmic ray/solar radiation environment; used to assess immediate radiation risk.

                              Control0..1
                              Typedecimal
                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                              104. SpacecraftLifeSupportTelemetry.radiationEnvironment.radiationCumulativeMSv
                              Definition

                              Cumulative radiation dose received during the mission.

                              ShortCumulative radiation
                              Comments

                              Tracks long-term exposure against established limits.

                              Control0..1
                              Typedecimal
                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                              106. SpacecraftLifeSupportTelemetry.radiationEnvironment.radiationAlertLevel
                              Definition

                              Indicates if radiation has crossed thresholds requiring crew action.

                              ShortRadiation alert level
                              Comments

                              Values may include: 'nominal', 'elevated', 'storm'.

                              Control0..1
                              Typecode
                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                              108. SpacecraftLifeSupportTelemetry.radiationEnvironment.shieldingMode
                              Definition

                              Current shielding configuration of the habitat.

                              ShortShielding mode
                              Comments

                              Indicates if extra precautions are in effect due to radiation, such as 'standard', 'storm_shelter'.

                              Control0..1
                              Typecode
                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                              110. SpacecraftLifeSupportTelemetry.radiationEnvironment.radiationShieldEfficiency
                              Definition

                              Percentage of radiation being attenuated by the spacecraft structure.

                              ShortShield efficiency
                              Comments

                              Optional metric that indicates how much radiation is being blocked.

                              Control0..1
                              Typedecimal
                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                              112. SpacecraftLifeSupportTelemetry.timestamp
                              Definition

                              The date and time when the environmental measurements were recorded.

                              ShortMeasurement timestamp
                              Control1..1
                              TypedateTime
                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                              114. SpacecraftLifeSupportTelemetry.location
                              Definition

                              Reference to the specific module or compartment where these measurements were taken.

                              ShortMeasurement location
                              Comments

                              Important for spacecraft with multiple habitable volumes that may have different environmental parameters.

                              Control0..1
                              TypeReference(Location)
                              116. SpacecraftLifeSupportTelemetry.spacecraft
                              Definition

                              Reference to the spacecraft or habitat module where these measurements were taken.

                              ShortSpacecraft reference
                              Control0..1
                              TypeReference(Device)