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
| Draft as of 2026-03-25 |
XML representation of the EnvironmentalMonitoringLogicalModel logical model.
<StructureDefinition xmlns="http://hl7.org/fhir">
<id value="EnvironmentalMonitoringLogicalModel"/>
<text>
<status value="extensions"/>
<div xmlns="http://www.w3.org/1999/xhtml"><p class="res-header-id"><b>Generated Narrative: StructureDefinition EnvironmentalMonitoringLogicalModel</b></p><table border="0" cellpadding="0" cellspacing="0" style="border: 0px #F0F0F0 solid; font-size: 11px; font-family: verdana; vertical-align: top;"><tr style="border: 1px #F0F0F0 solid; font-size: 11px; font-family: verdana; vertical-align: top"><th style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; padding-top: 3px; padding-bottom: 3px" class="hierarchy"><a href="https://build.fhir.org/ig/FHIR/ig-guidance/readingIgs.html#table-views" title="The logical name of the element">Name</a></th><th style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; padding-top: 3px; padding-bottom: 3px" class="hierarchy"><a href="https://build.fhir.org/ig/FHIR/ig-guidance/readingIgs.html#table-views" title="Information about the use of the element">Flags</a></th><th style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; padding-top: 3px; padding-bottom: 3px" class="hierarchy"><a href="https://build.fhir.org/ig/FHIR/ig-guidance/readingIgs.html#table-views" title="Minimum and Maximum # of times the element can appear in the instance">Card.</a></th><th style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; padding-top: 3px; padding-bottom: 3px; width: 100px" class="hierarchy"><a href="https://build.fhir.org/ig/FHIR/ig-guidance/readingIgs.html#table-views" title="Reference to the type of the element">Type</a></th><th style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; padding-top: 3px; padding-bottom: 3px" class="hierarchy"><a href="https://build.fhir.org/ig/FHIR/ig-guidance/readingIgs.html#table-views" title="Additional information about the element">Description & Constraints</a><span style="float: right"><a href="https://build.fhir.org/ig/FHIR/ig-guidance/readingIgs.html#table-views" title="Legend for this format"><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3goXBCwdPqAP0wAAAldJREFUOMuNk0tIlFEYhp9z/vE2jHkhxXA0zJCMitrUQlq4lnSltEqCFhFG2MJFhIvIFpkEWaTQqjaWZRkp0g26URZkTpbaaOJkDqk10szoODP//7XIMUe0elcfnPd9zsfLOYplGrpRwZaqTtw3K7PtGem7Q6FoidbGgqHVy/HRb669R+56zx7eRV1L31JGxYbBtjKK93cxeqfyQHbehkZbUkK20goELEuIzEd+dHS+qz/Y8PTSif0FnGkbiwcAjHaU1+QWOptFiyCLp/LnKptpqIuXHx6rbR26kJcBX3yLgBfnd7CxwJmflpP2wUg0HIAoUUpZBmKzELGWcN8nAr6Gpu7tLU/CkwAaoKTWRSQyt89Q8w6J+oVQkKnBoblH7V0PPvUOvDYXfopE/SJmALsxnVm6LbkotrUtNowMeIrVrBcBpaMmdS0j9df7abpSuy7HWehwJdt1lhVwi/J58U5beXGAF6c3UXLycw1wdFklArBn87xdh0ZsZtArghBdAA3+OEDVubG4UEzP6x1FOWneHh2VDAHBAt80IbdXDcesNoCvs3E5AFyNSU5nbrDPZpcUEQQTFZiEVx+51fxMhhyJEAgvlriadIJZZksRuwBYMOPBbO3hePVVqgEJhFeUuFLhIPkRP6BQLIBrmMenujm/3g4zc398awIe90Zb5A1vREALqneMcYgP/xVQWlG+Ncu5vgwwlaUNx+3799rfe96u9K0JSDXcOzOTJg4B6IgmXfsygc7/Bvg9g9E58/cDVmGIBOP/zT8Bz1zqWqpbXIsd0O9hajXfL6u4BaOS6SeWAAAAAElFTkSuQmCC" alt="doco" style="background-color: inherit"/></a></span></th></tr><tr style="border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: white"><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck1.png)" class="hierarchy"><img src="tbl_spacer.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="icon_element.gif" alt="." style="background-color: white; background-color: inherit" title="Element" class="hierarchy"/> <a href="StructureDefinition-EnvironmentalMonitoringLogicalModel-definitions.html#EnvironmentalMonitoringLogicalModel" title="A logical model representing the comprehensive environmental monitoring parameters for closed biome systems, including space habitats, lunar/Mars colonies, and Earth-based smart greenhouses.">EnvironmentalMonitoringLogicalModel</a><a name="EnvironmentalMonitoringLogicalModel"> </a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"/><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"><span style="opacity: 0.5">0</span><span style="opacity: 0.5">..</span><span style="opacity: 0.5">*</span></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"><a href="http://build.fhir.org/types.html#Base">Base</a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">Environmental Monitoring API for Closed Biome Systems</td></tr>
<tr style="border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: #F7F7F7"><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck11.png)" class="hierarchy"><img src="tbl_spacer.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vjoin.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="icon_datatype.gif" alt="." style="background-color: #F7F7F7; background-color: inherit" title="Data Type" class="hierarchy"/> <a href="StructureDefinition-EnvironmentalMonitoringLogicalModel-definitions.html#EnvironmentalMonitoringLogicalModel.solarInputOutput" title="Solar radiation and PAR measurements">solarInputOutput</a><a name="EnvironmentalMonitoringLogicalModel.solarInputOutput"> </a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"/><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">1..1</td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"><a href="http://hl7.org/fhir/R4/datatypes.html#BackboneElement">BackboneElement</a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">Solar radiation and PAR measurements</td></tr>
<tr style="border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: white"><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck110.png)" class="hierarchy"><img src="tbl_spacer.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vline.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vjoin.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="icon_primitive.png" alt="." style="background-color: white; background-color: inherit" title="Primitive Data Type" class="hierarchy"/> <a href="StructureDefinition-EnvironmentalMonitoringLogicalModel-definitions.html#EnvironmentalMonitoringLogicalModel.solarInputOutput.parTopUmol" title="PAR light intensity at top of canopy (μmol·m⁻²·s⁻¹)">parTopUmol</a><a name="EnvironmentalMonitoringLogicalModel.solarInputOutput.parTopUmol"> </a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"/><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">0..1</td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"><a href="http://hl7.org/fhir/R4/datatypes.html#decimal">decimal</a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">PAR light intensity at top of canopy (μmol·m⁻²·s⁻¹)</td></tr>
<tr style="border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: #F7F7F7"><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck110.png)" class="hierarchy"><img src="tbl_spacer.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vline.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vjoin.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="icon_primitive.png" alt="." style="background-color: #F7F7F7; background-color: inherit" title="Primitive Data Type" class="hierarchy"/> <a href="StructureDefinition-EnvironmentalMonitoringLogicalModel-definitions.html#EnvironmentalMonitoringLogicalModel.solarInputOutput.parTopUmolAvg" title="Average PAR at top canopy over recent period (μmol·m⁻²·s⁻¹)">parTopUmolAvg</a><a name="EnvironmentalMonitoringLogicalModel.solarInputOutput.parTopUmolAvg"> </a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"/><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">0..1</td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"><a href="http://hl7.org/fhir/R4/datatypes.html#decimal">decimal</a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">Average PAR at top canopy over recent period (μmol·m⁻²·s⁻¹)</td></tr>
<tr style="border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: white"><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck110.png)" class="hierarchy"><img src="tbl_spacer.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vline.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vjoin.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="icon_primitive.png" alt="." style="background-color: white; background-color: inherit" title="Primitive Data Type" class="hierarchy"/> <a href="StructureDefinition-EnvironmentalMonitoringLogicalModel-definitions.html#EnvironmentalMonitoringLogicalModel.solarInputOutput.parMidUmol" title="PAR intensity at mid-canopy (μmol·m⁻²·s⁻¹)">parMidUmol</a><a name="EnvironmentalMonitoringLogicalModel.solarInputOutput.parMidUmol"> </a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"/><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">0..1</td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"><a href="http://hl7.org/fhir/R4/datatypes.html#decimal">decimal</a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">PAR intensity at mid-canopy (μmol·m⁻²·s⁻¹)</td></tr>
<tr style="border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: #F7F7F7"><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck110.png)" class="hierarchy"><img src="tbl_spacer.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vline.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vjoin.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="icon_primitive.png" alt="." style="background-color: #F7F7F7; background-color: inherit" title="Primitive Data Type" class="hierarchy"/> <a href="StructureDefinition-EnvironmentalMonitoringLogicalModel-definitions.html#EnvironmentalMonitoringLogicalModel.solarInputOutput.parBottomUmol" title="PAR intensity at bottom of canopy (μmol·m⁻²·s⁻¹)">parBottomUmol</a><a name="EnvironmentalMonitoringLogicalModel.solarInputOutput.parBottomUmol"> </a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"/><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">0..1</td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"><a href="http://hl7.org/fhir/R4/datatypes.html#decimal">decimal</a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">PAR intensity at bottom of canopy (μmol·m⁻²·s⁻¹)</td></tr>
<tr style="border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: white"><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck110.png)" class="hierarchy"><img src="tbl_spacer.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vline.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vjoin.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="icon_primitive.png" alt="." style="background-color: white; background-color: inherit" title="Primitive Data Type" class="hierarchy"/> <a href="StructureDefinition-EnvironmentalMonitoringLogicalModel-definitions.html#EnvironmentalMonitoringLogicalModel.solarInputOutput.solarIrradianceWm2" title="Total solar radiation on the biome exterior (W/m²)">solarIrradianceWm2</a><a name="EnvironmentalMonitoringLogicalModel.solarInputOutput.solarIrradianceWm2"> </a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"/><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">0..1</td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"><a href="http://hl7.org/fhir/R4/datatypes.html#decimal">decimal</a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">Total solar radiation on the biome exterior (W/m²)</td></tr>
<tr style="border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: #F7F7F7"><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck100.png)" class="hierarchy"><img src="tbl_spacer.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vline.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vjoin_end.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="icon_primitive.png" alt="." style="background-color: #F7F7F7; background-color: inherit" title="Primitive Data Type" class="hierarchy"/> <a href="StructureDefinition-EnvironmentalMonitoringLogicalModel-definitions.html#EnvironmentalMonitoringLogicalModel.solarInputOutput.solarIrradianceWm2Avg" title="Average solar irradiance over a period (W/m²)">solarIrradianceWm2Avg</a><a name="EnvironmentalMonitoringLogicalModel.solarInputOutput.solarIrradianceWm2Avg"> </a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"/><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">0..1</td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"><a href="http://hl7.org/fhir/R4/datatypes.html#decimal">decimal</a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">Average solar irradiance over a period (W/m²)</td></tr>
<tr style="border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: white"><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck11.png)" class="hierarchy"><img src="tbl_spacer.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vjoin.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="icon_datatype.gif" alt="." style="background-color: white; background-color: inherit" title="Data Type" class="hierarchy"/> <a href="StructureDefinition-EnvironmentalMonitoringLogicalModel-definitions.html#EnvironmentalMonitoringLogicalModel.thermalMass" title="Thermal mass and heat storage measurements">thermalMass</a><a name="EnvironmentalMonitoringLogicalModel.thermalMass"> </a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"/><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">1..1</td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"><a href="http://hl7.org/fhir/R4/datatypes.html#BackboneElement">BackboneElement</a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">Thermal mass and heat storage measurements</td></tr>
<tr style="border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: #F7F7F7"><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck110.png)" class="hierarchy"><img src="tbl_spacer.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vline.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vjoin.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="icon_primitive.png" alt="." style="background-color: #F7F7F7; background-color: inherit" title="Primitive Data Type" class="hierarchy"/> <a href="StructureDefinition-EnvironmentalMonitoringLogicalModel-definitions.html#EnvironmentalMonitoringLogicalModel.thermalMass.concreteLoopInTempC" title="Inlet water temperature (°C) into a concrete thermal mass">concreteLoopInTempC</a><a name="EnvironmentalMonitoringLogicalModel.thermalMass.concreteLoopInTempC"> </a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"/><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">0..1</td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"><a href="http://hl7.org/fhir/R4/datatypes.html#decimal">decimal</a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">Inlet water temperature (°C) into a concrete thermal mass</td></tr>
<tr style="border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: white"><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck110.png)" class="hierarchy"><img src="tbl_spacer.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vline.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vjoin.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="icon_primitive.png" alt="." style="background-color: white; background-color: inherit" title="Primitive Data Type" class="hierarchy"/> <a href="StructureDefinition-EnvironmentalMonitoringLogicalModel-definitions.html#EnvironmentalMonitoringLogicalModel.thermalMass.concreteLoopOutTempC" title="Outlet water temperature (°C) from the concrete mass">concreteLoopOutTempC</a><a name="EnvironmentalMonitoringLogicalModel.thermalMass.concreteLoopOutTempC"> </a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"/><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">0..1</td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"><a href="http://hl7.org/fhir/R4/datatypes.html#decimal">decimal</a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">Outlet water temperature (°C) from the concrete mass</td></tr>
<tr style="border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: #F7F7F7"><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck110.png)" class="hierarchy"><img src="tbl_spacer.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vline.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vjoin.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="icon_primitive.png" alt="." style="background-color: #F7F7F7; background-color: inherit" title="Primitive Data Type" class="hierarchy"/> <a href="StructureDefinition-EnvironmentalMonitoringLogicalModel-definitions.html#EnvironmentalMonitoringLogicalModel.thermalMass.waterTankInTempC" title="Inlet water temperature (°C) to a dedicated water thermal storage">waterTankInTempC</a><a name="EnvironmentalMonitoringLogicalModel.thermalMass.waterTankInTempC"> </a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"/><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">0..1</td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"><a href="http://hl7.org/fhir/R4/datatypes.html#decimal">decimal</a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">Inlet water temperature (°C) to a dedicated water thermal storage</td></tr>
<tr style="border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: white"><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck110.png)" class="hierarchy"><img src="tbl_spacer.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vline.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vjoin.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="icon_primitive.png" alt="." style="background-color: white; background-color: inherit" title="Primitive Data Type" class="hierarchy"/> <a href="StructureDefinition-EnvironmentalMonitoringLogicalModel-definitions.html#EnvironmentalMonitoringLogicalModel.thermalMass.waterTankOutTempC" title="Outlet water temperature (°C) from the thermal storage tank">waterTankOutTempC</a><a name="EnvironmentalMonitoringLogicalModel.thermalMass.waterTankOutTempC"> </a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"/><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">0..1</td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"><a href="http://hl7.org/fhir/R4/datatypes.html#decimal">decimal</a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">Outlet water temperature (°C) from the thermal storage tank</td></tr>
<tr style="border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: #F7F7F7"><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck110.png)" class="hierarchy"><img src="tbl_spacer.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vline.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vjoin.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="icon_primitive.png" alt="." style="background-color: #F7F7F7; background-color: inherit" title="Primitive Data Type" class="hierarchy"/> <a href="StructureDefinition-EnvironmentalMonitoringLogicalModel-definitions.html#EnvironmentalMonitoringLogicalModel.thermalMass.internalTempC" title="General interior air temperature (°C) at a representative location">internalTempC</a><a name="EnvironmentalMonitoringLogicalModel.thermalMass.internalTempC"> </a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"/><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">0..1</td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"><a href="http://hl7.org/fhir/R4/datatypes.html#decimal">decimal</a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">General interior air temperature (°C) at a representative location</td></tr>
<tr style="border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: white"><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck110.png)" class="hierarchy"><img src="tbl_spacer.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vline.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vjoin.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="icon_primitive.png" alt="." style="background-color: white; background-color: inherit" title="Primitive Data Type" class="hierarchy"/> <a href="StructureDefinition-EnvironmentalMonitoringLogicalModel-definitions.html#EnvironmentalMonitoringLogicalModel.thermalMass.internalTempCAvg" title="Average interior air temperature over a period (°C)">internalTempCAvg</a><a name="EnvironmentalMonitoringLogicalModel.thermalMass.internalTempCAvg"> </a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"/><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">0..1</td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"><a href="http://hl7.org/fhir/R4/datatypes.html#decimal">decimal</a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">Average interior air temperature over a period (°C)</td></tr>
<tr style="border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: #F7F7F7"><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck110.png)" class="hierarchy"><img src="tbl_spacer.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vline.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vjoin.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="icon_primitive.png" alt="." style="background-color: #F7F7F7; background-color: inherit" title="Primitive Data Type" class="hierarchy"/> <a href="StructureDefinition-EnvironmentalMonitoringLogicalModel-definitions.html#EnvironmentalMonitoringLogicalModel.thermalMass.internalTempTopC" title="Temperature at top of habitat (°C) to measure stratification">internalTempTopC</a><a name="EnvironmentalMonitoringLogicalModel.thermalMass.internalTempTopC"> </a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"/><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">0..1</td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"><a href="http://hl7.org/fhir/R4/datatypes.html#decimal">decimal</a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">Temperature at top of habitat (°C) to measure stratification</td></tr>
<tr style="border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: white"><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck100.png)" class="hierarchy"><img src="tbl_spacer.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vline.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vjoin_end.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="icon_primitive.png" alt="." style="background-color: white; background-color: inherit" title="Primitive Data Type" class="hierarchy"/> <a href="StructureDefinition-EnvironmentalMonitoringLogicalModel-definitions.html#EnvironmentalMonitoringLogicalModel.thermalMass.internalTempBottomC" title="Temperature at bottom of habitat (°C) to measure stratification">internalTempBottomC</a><a name="EnvironmentalMonitoringLogicalModel.thermalMass.internalTempBottomC"> </a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"/><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">0..1</td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"><a href="http://hl7.org/fhir/R4/datatypes.html#decimal">decimal</a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">Temperature at bottom of habitat (°C) to measure stratification</td></tr>
<tr style="border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: #F7F7F7"><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck11.png)" class="hierarchy"><img src="tbl_spacer.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vjoin.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="icon_datatype.gif" alt="." style="background-color: #F7F7F7; background-color: inherit" title="Data Type" class="hierarchy"/> <a href="StructureDefinition-EnvironmentalMonitoringLogicalModel-definitions.html#EnvironmentalMonitoringLogicalModel.atmosphericLifeSupport" title="Atmospheric conditions for life support">atmosphericLifeSupport</a><a name="EnvironmentalMonitoringLogicalModel.atmosphericLifeSupport"> </a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"/><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">1..1</td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"><a href="http://hl7.org/fhir/R4/datatypes.html#BackboneElement">BackboneElement</a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">Atmospheric conditions for life support</td></tr>
<tr style="border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: white"><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck110.png)" class="hierarchy"><img src="tbl_spacer.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vline.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vjoin.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="icon_primitive.png" alt="." style="background-color: white; background-color: inherit" title="Primitive Data Type" class="hierarchy"/> <a href="StructureDefinition-EnvironmentalMonitoringLogicalModel-definitions.html#EnvironmentalMonitoringLogicalModel.atmosphericLifeSupport.co2Ppm" title="Carbon dioxide concentration in air (parts per million)">co2Ppm</a><a name="EnvironmentalMonitoringLogicalModel.atmosphericLifeSupport.co2Ppm"> </a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"/><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">0..1</td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"><a href="http://hl7.org/fhir/R4/datatypes.html#decimal">decimal</a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">Carbon dioxide concentration in air (parts per million)</td></tr>
<tr style="border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: #F7F7F7"><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck110.png)" class="hierarchy"><img src="tbl_spacer.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vline.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vjoin.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="icon_primitive.png" alt="." style="background-color: #F7F7F7; background-color: inherit" title="Primitive Data Type" class="hierarchy"/> <a href="StructureDefinition-EnvironmentalMonitoringLogicalModel-definitions.html#EnvironmentalMonitoringLogicalModel.atmosphericLifeSupport.co2PpmAvg" title="Average CO₂ concentration (ppm) over a recent interval">co2PpmAvg</a><a name="EnvironmentalMonitoringLogicalModel.atmosphericLifeSupport.co2PpmAvg"> </a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"/><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">0..1</td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"><a href="http://hl7.org/fhir/R4/datatypes.html#decimal">decimal</a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">Average CO₂ concentration (ppm) over a recent interval</td></tr>
<tr style="border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: white"><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck110.png)" class="hierarchy"><img src="tbl_spacer.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vline.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vjoin.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="icon_primitive.png" alt="." style="background-color: white; background-color: inherit" title="Primitive Data Type" class="hierarchy"/> <a href="StructureDefinition-EnvironmentalMonitoringLogicalModel-definitions.html#EnvironmentalMonitoringLogicalModel.atmosphericLifeSupport.o2Percent" title="Oxygen level in the air (% by volume)">o2Percent</a><a name="EnvironmentalMonitoringLogicalModel.atmosphericLifeSupport.o2Percent"> </a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"/><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">0..1</td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"><a href="http://hl7.org/fhir/R4/datatypes.html#decimal">decimal</a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">Oxygen level in the air (% by volume)</td></tr>
<tr style="border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: #F7F7F7"><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck110.png)" class="hierarchy"><img src="tbl_spacer.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vline.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vjoin.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="icon_primitive.png" alt="." style="background-color: #F7F7F7; background-color: inherit" title="Primitive Data Type" class="hierarchy"/> <a href="StructureDefinition-EnvironmentalMonitoringLogicalModel-definitions.html#EnvironmentalMonitoringLogicalModel.atmosphericLifeSupport.o2PercentAvg" title="Average O₂ level (%) over time">o2PercentAvg</a><a name="EnvironmentalMonitoringLogicalModel.atmosphericLifeSupport.o2PercentAvg"> </a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"/><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">0..1</td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"><a href="http://hl7.org/fhir/R4/datatypes.html#decimal">decimal</a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">Average O₂ level (%) over time</td></tr>
<tr style="border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: white"><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck110.png)" class="hierarchy"><img src="tbl_spacer.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vline.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vjoin.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="icon_primitive.png" alt="." style="background-color: white; background-color: inherit" title="Primitive Data Type" class="hierarchy"/> <a href="StructureDefinition-EnvironmentalMonitoringLogicalModel-definitions.html#EnvironmentalMonitoringLogicalModel.atmosphericLifeSupport.n2Percent" title="Nitrogen level in the air (% by volume) - ISS parameter">n2Percent</a><a name="EnvironmentalMonitoringLogicalModel.atmosphericLifeSupport.n2Percent"> </a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"/><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">0..1</td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"><a href="http://hl7.org/fhir/R4/datatypes.html#decimal">decimal</a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">Nitrogen level in the air (% by volume) - ISS parameter</td></tr>
<tr style="border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: #F7F7F7"><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck110.png)" class="hierarchy"><img src="tbl_spacer.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vline.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vjoin.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="icon_primitive.png" alt="." style="background-color: #F7F7F7; background-color: inherit" title="Primitive Data Type" class="hierarchy"/> <a href="StructureDefinition-EnvironmentalMonitoringLogicalModel-definitions.html#EnvironmentalMonitoringLogicalModel.atmosphericLifeSupport.pressureKPa" title="Internal atmospheric pressure (kilopascals)">pressureKPa</a><a name="EnvironmentalMonitoringLogicalModel.atmosphericLifeSupport.pressureKPa"> </a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"/><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">0..1</td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"><a href="http://hl7.org/fhir/R4/datatypes.html#decimal">decimal</a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">Internal atmospheric pressure (kilopascals)</td></tr>
<tr style="border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: white"><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck110.png)" class="hierarchy"><img src="tbl_spacer.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vline.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vjoin.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="icon_primitive.png" alt="." style="background-color: white; background-color: inherit" title="Primitive Data Type" class="hierarchy"/> <a href="StructureDefinition-EnvironmentalMonitoringLogicalModel-definitions.html#EnvironmentalMonitoringLogicalModel.atmosphericLifeSupport.humidityPercent" title="Relative humidity of air (%)">humidityPercent</a><a name="EnvironmentalMonitoringLogicalModel.atmosphericLifeSupport.humidityPercent"> </a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"/><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">0..1</td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"><a href="http://hl7.org/fhir/R4/datatypes.html#decimal">decimal</a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">Relative humidity of air (%)</td></tr>
<tr style="border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: #F7F7F7"><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck110.png)" class="hierarchy"><img src="tbl_spacer.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vline.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vjoin.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="icon_primitive.png" alt="." style="background-color: #F7F7F7; background-color: inherit" title="Primitive Data Type" class="hierarchy"/> <a href="StructureDefinition-EnvironmentalMonitoringLogicalModel-definitions.html#EnvironmentalMonitoringLogicalModel.atmosphericLifeSupport.humidityPercentAvg" title="Average relative humidity (%) over time">humidityPercentAvg</a><a name="EnvironmentalMonitoringLogicalModel.atmosphericLifeSupport.humidityPercentAvg"> </a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"/><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">0..1</td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"><a href="http://hl7.org/fhir/R4/datatypes.html#decimal">decimal</a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">Average relative humidity (%) over time</td></tr>
<tr style="border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: white"><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck110.png)" class="hierarchy"><img src="tbl_spacer.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vline.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vjoin.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="icon_primitive.png" alt="." style="background-color: white; background-color: inherit" title="Primitive Data Type" class="hierarchy"/> <a href="StructureDefinition-EnvironmentalMonitoringLogicalModel-definitions.html#EnvironmentalMonitoringLogicalModel.atmosphericLifeSupport.temperatureAirC" title="Air temperature (°C) inside habitat">temperatureAirC</a><a name="EnvironmentalMonitoringLogicalModel.atmosphericLifeSupport.temperatureAirC"> </a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"/><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">0..1</td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"><a href="http://hl7.org/fhir/R4/datatypes.html#decimal">decimal</a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">Air temperature (°C) inside habitat</td></tr>
<tr style="border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: #F7F7F7"><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck110.png)" class="hierarchy"><img src="tbl_spacer.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vline.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vjoin.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="icon_primitive.png" alt="." style="background-color: #F7F7F7; background-color: inherit" title="Primitive Data Type" class="hierarchy"/> <a href="StructureDefinition-EnvironmentalMonitoringLogicalModel-definitions.html#EnvironmentalMonitoringLogicalModel.atmosphericLifeSupport.temperatureAirCAvg" title="Average air temperature (°C) over time">temperatureAirCAvg</a><a name="EnvironmentalMonitoringLogicalModel.atmosphericLifeSupport.temperatureAirCAvg"> </a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"/><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">0..1</td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"><a href="http://hl7.org/fhir/R4/datatypes.html#decimal">decimal</a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">Average air temperature (°C) over time</td></tr>
<tr style="border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: white"><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck110.png)" class="hierarchy"><img src="tbl_spacer.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vline.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vjoin.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="icon_primitive.png" alt="." style="background-color: white; background-color: inherit" title="Primitive Data Type" class="hierarchy"/> <a href="StructureDefinition-EnvironmentalMonitoringLogicalModel-definitions.html#EnvironmentalMonitoringLogicalModel.atmosphericLifeSupport.h2Ppm" title="Hydrogen level (ppm) - ISS parameter for leak detection">h2Ppm</a><a name="EnvironmentalMonitoringLogicalModel.atmosphericLifeSupport.h2Ppm"> </a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"/><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">0..1</td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"><a href="http://hl7.org/fhir/R4/datatypes.html#decimal">decimal</a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">Hydrogen level (ppm) - ISS parameter for leak detection</td></tr>
<tr style="border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: #F7F7F7"><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck100.png)" class="hierarchy"><img src="tbl_spacer.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vline.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vjoin_end.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="icon_primitive.png" alt="." style="background-color: #F7F7F7; background-color: inherit" title="Primitive Data Type" class="hierarchy"/> <a href="StructureDefinition-EnvironmentalMonitoringLogicalModel-definitions.html#EnvironmentalMonitoringLogicalModel.atmosphericLifeSupport.ch4Ppm" title="Methane level (ppm) - ISS parameter for metabolic byproduct">ch4Ppm</a><a name="EnvironmentalMonitoringLogicalModel.atmosphericLifeSupport.ch4Ppm"> </a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"/><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">0..1</td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"><a href="http://hl7.org/fhir/R4/datatypes.html#decimal">decimal</a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">Methane level (ppm) - ISS parameter for metabolic byproduct</td></tr>
<tr style="border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: white"><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck11.png)" class="hierarchy"><img src="tbl_spacer.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vjoin.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="icon_datatype.gif" alt="." style="background-color: white; background-color: inherit" title="Data Type" class="hierarchy"/> <a href="StructureDefinition-EnvironmentalMonitoringLogicalModel-definitions.html#EnvironmentalMonitoringLogicalModel.hvacPressureControl" title="HVAC and pressure regulation parameters">hvacPressureControl</a><a name="EnvironmentalMonitoringLogicalModel.hvacPressureControl"> </a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"/><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">1..1</td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"><a href="http://hl7.org/fhir/R4/datatypes.html#BackboneElement">BackboneElement</a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">HVAC and pressure regulation parameters</td></tr>
<tr style="border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: #F7F7F7"><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck110.png)" class="hierarchy"><img src="tbl_spacer.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vline.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vjoin.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="icon_primitive.png" alt="." style="background-color: #F7F7F7; background-color: inherit" title="Primitive Data Type" class="hierarchy"/> <a href="StructureDefinition-EnvironmentalMonitoringLogicalModel-definitions.html#EnvironmentalMonitoringLogicalModel.hvacPressureControl.pressureDiffPa" title="Differential pressure between interior and exterior (Pa)">pressureDiffPa</a><a name="EnvironmentalMonitoringLogicalModel.hvacPressureControl.pressureDiffPa"> </a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"/><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">0..1</td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"><a href="http://hl7.org/fhir/R4/datatypes.html#decimal">decimal</a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">Differential pressure between interior and exterior (Pa)</td></tr>
<tr style="border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: white"><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck110.png)" class="hierarchy"><img src="tbl_spacer.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vline.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vjoin.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="icon_primitive.png" alt="." style="background-color: white; background-color: inherit" title="Primitive Data Type" class="hierarchy"/> <a href="StructureDefinition-EnvironmentalMonitoringLogicalModel-definitions.html#EnvironmentalMonitoringLogicalModel.hvacPressureControl.lungPositionPercent" title="Expansion level of the external lung chamber (% of capacity)">lungPositionPercent</a><a name="EnvironmentalMonitoringLogicalModel.hvacPressureControl.lungPositionPercent"> </a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"/><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">0..1</td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"><a href="http://hl7.org/fhir/R4/datatypes.html#decimal">decimal</a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">Expansion level of the external lung chamber (% of capacity)</td></tr>
<tr style="border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: #F7F7F7"><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck110.png)" class="hierarchy"><img src="tbl_spacer.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vline.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vjoin.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="icon_primitive.png" alt="." style="background-color: #F7F7F7; background-color: inherit" title="Primitive Data Type" class="hierarchy"/> <a href="StructureDefinition-EnvironmentalMonitoringLogicalModel-definitions.html#EnvironmentalMonitoringLogicalModel.hvacPressureControl.airflowRateCms" title="Air circulation flow rate through the HVAC system (m³/s)">airflowRateCms</a><a name="EnvironmentalMonitoringLogicalModel.hvacPressureControl.airflowRateCms"> </a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"/><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">0..1</td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"><a href="http://hl7.org/fhir/R4/datatypes.html#decimal">decimal</a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">Air circulation flow rate through the HVAC system (m³/s)</td></tr>
<tr style="border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: white"><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck110.png)" class="hierarchy"><img src="tbl_spacer.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vline.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vjoin.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="icon_primitive.png" alt="." style="background-color: white; background-color: inherit" title="Primitive Data Type" class="hierarchy"/> <a href="StructureDefinition-EnvironmentalMonitoringLogicalModel-definitions.html#EnvironmentalMonitoringLogicalModel.hvacPressureControl.heatExchangerInC" title="Air or fluid temperature into a heat exchanger unit (°C)">heatExchangerInC</a><a name="EnvironmentalMonitoringLogicalModel.hvacPressureControl.heatExchangerInC"> </a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"/><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">0..1</td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"><a href="http://hl7.org/fhir/R4/datatypes.html#decimal">decimal</a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">Air or fluid temperature into a heat exchanger unit (°C)</td></tr>
<tr style="border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: #F7F7F7"><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck100.png)" class="hierarchy"><img src="tbl_spacer.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vline.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vjoin_end.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="icon_primitive.png" alt="." style="background-color: #F7F7F7; background-color: inherit" title="Primitive Data Type" class="hierarchy"/> <a href="StructureDefinition-EnvironmentalMonitoringLogicalModel-definitions.html#EnvironmentalMonitoringLogicalModel.hvacPressureControl.heatExchangerOutC" title="Outlet temperature after the exchanger (°C)">heatExchangerOutC</a><a name="EnvironmentalMonitoringLogicalModel.hvacPressureControl.heatExchangerOutC"> </a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"/><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">0..1</td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"><a href="http://hl7.org/fhir/R4/datatypes.html#decimal">decimal</a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">Outlet temperature after the exchanger (°C)</td></tr>
<tr style="border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: white"><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck11.png)" class="hierarchy"><img src="tbl_spacer.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vjoin.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="icon_datatype.gif" alt="." style="background-color: white; background-color: inherit" title="Data Type" class="hierarchy"/> <a href="StructureDefinition-EnvironmentalMonitoringLogicalModel-definitions.html#EnvironmentalMonitoringLogicalModel.biomeHealth" title="Biome health indicators for water and air quality">biomeHealth</a><a name="EnvironmentalMonitoringLogicalModel.biomeHealth"> </a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"/><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">1..1</td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"><a href="http://hl7.org/fhir/R4/datatypes.html#BackboneElement">BackboneElement</a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">Biome health indicators for water and air quality</td></tr>
<tr style="border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: #F7F7F7"><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck110.png)" class="hierarchy"><img src="tbl_spacer.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vline.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vjoin.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="icon_primitive.png" alt="." style="background-color: #F7F7F7; background-color: inherit" title="Primitive Data Type" class="hierarchy"/> <a href="StructureDefinition-EnvironmentalMonitoringLogicalModel-definitions.html#EnvironmentalMonitoringLogicalModel.biomeHealth.waterPH" title="pH level of habitat's water supply or nutrient solution">waterPH</a><a name="EnvironmentalMonitoringLogicalModel.biomeHealth.waterPH"> </a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"/><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">0..1</td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"><a href="http://hl7.org/fhir/R4/datatypes.html#decimal">decimal</a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">pH level of habitat's water supply or nutrient solution</td></tr>
<tr style="border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: white"><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck110.png)" class="hierarchy"><img src="tbl_spacer.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vline.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vjoin.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="icon_primitive.png" alt="." style="background-color: white; background-color: inherit" title="Primitive Data Type" class="hierarchy"/> <a href="StructureDefinition-EnvironmentalMonitoringLogicalModel-definitions.html#EnvironmentalMonitoringLogicalModel.biomeHealth.ozonePpm" title="Ozone concentration in the air (ppm)">ozonePpm</a><a name="EnvironmentalMonitoringLogicalModel.biomeHealth.ozonePpm"> </a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"/><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">0..1</td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"><a href="http://hl7.org/fhir/R4/datatypes.html#decimal">decimal</a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">Ozone concentration in the air (ppm)</td></tr>
<tr style="border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: #F7F7F7"><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck110.png)" class="hierarchy"><img src="tbl_spacer.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vline.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vjoin.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="icon_primitive.png" alt="." style="background-color: #F7F7F7; background-color: inherit" title="Primitive Data Type" class="hierarchy"/> <a href="StructureDefinition-EnvironmentalMonitoringLogicalModel-definitions.html#EnvironmentalMonitoringLogicalModel.biomeHealth.habitatHumidityPercent" title="Habitat living-area relative humidity (%)">habitatHumidityPercent</a><a name="EnvironmentalMonitoringLogicalModel.biomeHealth.habitatHumidityPercent"> </a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"/><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">0..1</td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"><a href="http://hl7.org/fhir/R4/datatypes.html#decimal">decimal</a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">Habitat living-area relative humidity (%)</td></tr>
<tr style="border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: white"><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck110.png)" class="hierarchy"><img src="tbl_spacer.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vline.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vjoin.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="icon_primitive.png" alt="." style="background-color: white; background-color: inherit" title="Primitive Data Type" class="hierarchy"/> <a href="StructureDefinition-EnvironmentalMonitoringLogicalModel-definitions.html#EnvironmentalMonitoringLogicalModel.biomeHealth.soilMoisturePercent" title="Soil or growth-medium moisture content (% volumetric water content)">soilMoisturePercent</a><a name="EnvironmentalMonitoringLogicalModel.biomeHealth.soilMoisturePercent"> </a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"/><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">0..1</td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"><a href="http://hl7.org/fhir/R4/datatypes.html#decimal">decimal</a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">Soil or growth-medium moisture content (% volumetric water content)</td></tr>
<tr style="border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: #F7F7F7"><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck100.png)" class="hierarchy"><img src="tbl_spacer.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vline.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vjoin_end.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="icon_primitive.png" alt="." style="background-color: #F7F7F7; background-color: inherit" title="Primitive Data Type" class="hierarchy"/> <a href="StructureDefinition-EnvironmentalMonitoringLogicalModel-definitions.html#EnvironmentalMonitoringLogicalModel.biomeHealth.vocPpm" title="Volatile Organic Compounds level (ppm of VOCs)">vocPpm</a><a name="EnvironmentalMonitoringLogicalModel.biomeHealth.vocPpm"> </a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"/><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">0..1</td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"><a href="http://hl7.org/fhir/R4/datatypes.html#decimal">decimal</a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">Volatile Organic Compounds level (ppm of VOCs)</td></tr>
<tr style="border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: white"><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck11.png)" class="hierarchy"><img src="tbl_spacer.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vjoin.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="icon_datatype.gif" alt="." style="background-color: white; background-color: inherit" title="Data Type" class="hierarchy"/> <a href="StructureDefinition-EnvironmentalMonitoringLogicalModel-definitions.html#EnvironmentalMonitoringLogicalModel.externalEnvironment" title="External environment parameters">externalEnvironment</a><a name="EnvironmentalMonitoringLogicalModel.externalEnvironment"> </a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"/><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">1..1</td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"><a href="http://hl7.org/fhir/R4/datatypes.html#BackboneElement">BackboneElement</a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">External environment parameters</td></tr>
<tr style="border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: #F7F7F7"><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck110.png)" class="hierarchy"><img src="tbl_spacer.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vline.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vjoin.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="icon_primitive.png" alt="." style="background-color: #F7F7F7; background-color: inherit" title="Primitive Data Type" class="hierarchy"/> <a href="StructureDefinition-EnvironmentalMonitoringLogicalModel-definitions.html#EnvironmentalMonitoringLogicalModel.externalEnvironment.externalTempC" title="Outside ambient temperature (°C)">externalTempC</a><a name="EnvironmentalMonitoringLogicalModel.externalEnvironment.externalTempC"> </a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"/><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">0..1</td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"><a href="http://hl7.org/fhir/R4/datatypes.html#decimal">decimal</a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">Outside ambient temperature (°C)</td></tr>
<tr style="border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: white"><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck110.png)" class="hierarchy"><img src="tbl_spacer.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vline.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vjoin.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="icon_primitive.png" alt="." style="background-color: white; background-color: inherit" title="Primitive Data Type" class="hierarchy"/> <a href="StructureDefinition-EnvironmentalMonitoringLogicalModel-definitions.html#EnvironmentalMonitoringLogicalModel.externalEnvironment.externalHumidityPercent" title="Outside relative humidity (%)">externalHumidityPercent</a><a name="EnvironmentalMonitoringLogicalModel.externalEnvironment.externalHumidityPercent"> </a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"/><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">0..1</td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"><a href="http://hl7.org/fhir/R4/datatypes.html#decimal">decimal</a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">Outside relative humidity (%)</td></tr>
<tr style="border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: #F7F7F7"><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck110.png)" class="hierarchy"><img src="tbl_spacer.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vline.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vjoin.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="icon_primitive.png" alt="." style="background-color: #F7F7F7; background-color: inherit" title="Primitive Data Type" class="hierarchy"/> <a href="StructureDefinition-EnvironmentalMonitoringLogicalModel-definitions.html#EnvironmentalMonitoringLogicalModel.externalEnvironment.externalPressureHPa" title="External barometric pressure (hPa)">externalPressureHPa</a><a name="EnvironmentalMonitoringLogicalModel.externalEnvironment.externalPressureHPa"> </a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"/><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">0..1</td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"><a href="http://hl7.org/fhir/R4/datatypes.html#decimal">decimal</a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">External barometric pressure (hPa)</td></tr>
<tr style="border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: white"><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck100.png)" class="hierarchy"><img src="tbl_spacer.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vline.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vjoin_end.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="icon_primitive.png" alt="." style="background-color: white; background-color: inherit" title="Primitive Data Type" class="hierarchy"/> <a href="StructureDefinition-EnvironmentalMonitoringLogicalModel-definitions.html#EnvironmentalMonitoringLogicalModel.externalEnvironment.externalSolarWm2" title="Solar irradiance outside (W/m²)">externalSolarWm2</a><a name="EnvironmentalMonitoringLogicalModel.externalEnvironment.externalSolarWm2"> </a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"/><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">0..1</td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"><a href="http://hl7.org/fhir/R4/datatypes.html#decimal">decimal</a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">Solar irradiance outside (W/m²)</td></tr>
<tr style="border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: #F7F7F7"><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck10.png)" class="hierarchy"><img src="tbl_spacer.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vjoin.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="icon_primitive.png" alt="." style="background-color: #F7F7F7; background-color: inherit" title="Primitive Data Type" class="hierarchy"/> <a href="StructureDefinition-EnvironmentalMonitoringLogicalModel-definitions.html#EnvironmentalMonitoringLogicalModel.timestamp" title="Timestamp of data collection">timestamp</a><a name="EnvironmentalMonitoringLogicalModel.timestamp"> </a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"/><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">1..1</td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"><a href="http://hl7.org/fhir/R4/datatypes.html#dateTime">dateTime</a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">Timestamp of data collection</td></tr>
<tr style="border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: white"><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck10.png)" class="hierarchy"><img src="tbl_spacer.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vjoin.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="icon_primitive.png" alt="." style="background-color: white; background-color: inherit" title="Primitive Data Type" class="hierarchy"/> <a href="StructureDefinition-EnvironmentalMonitoringLogicalModel-definitions.html#EnvironmentalMonitoringLogicalModel.deviceId" title="ID of monitoring system or sensor network">deviceId</a><a name="EnvironmentalMonitoringLogicalModel.deviceId"> </a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"/><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">0..1</td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"><a href="http://hl7.org/fhir/R4/datatypes.html#string">string</a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">ID of monitoring system or sensor network</td></tr>
<tr style="border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: #F7F7F7"><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck00.png)" class="hierarchy"><img src="tbl_spacer.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vjoin_end.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="icon_primitive.png" alt="." style="background-color: #F7F7F7; background-color: inherit" title="Primitive Data Type" class="hierarchy"/> <a href="StructureDefinition-EnvironmentalMonitoringLogicalModel-definitions.html#EnvironmentalMonitoringLogicalModel.location" title="Location identifier (habitat section, greenhouse zone, etc.)">location</a><a name="EnvironmentalMonitoringLogicalModel.location"> </a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"/><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">0..1</td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"><a href="http://hl7.org/fhir/R4/datatypes.html#string">string</a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">Location identifier (habitat section, greenhouse zone, etc.)</td></tr>
<tr><td colspan="5" class="hierarchy"><br/><a href="https://build.fhir.org/ig/FHIR/ig-guidance/readingIgs.html#table-views" title="Legend for this format"><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3goXBCwdPqAP0wAAAldJREFUOMuNk0tIlFEYhp9z/vE2jHkhxXA0zJCMitrUQlq4lnSltEqCFhFG2MJFhIvIFpkEWaTQqjaWZRkp0g26URZkTpbaaOJkDqk10szoODP//7XIMUe0elcfnPd9zsfLOYplGrpRwZaqTtw3K7PtGem7Q6FoidbGgqHVy/HRb669R+56zx7eRV1L31JGxYbBtjKK93cxeqfyQHbehkZbUkK20goELEuIzEd+dHS+qz/Y8PTSif0FnGkbiwcAjHaU1+QWOptFiyCLp/LnKptpqIuXHx6rbR26kJcBX3yLgBfnd7CxwJmflpP2wUg0HIAoUUpZBmKzELGWcN8nAr6Gpu7tLU/CkwAaoKTWRSQyt89Q8w6J+oVQkKnBoblH7V0PPvUOvDYXfopE/SJmALsxnVm6LbkotrUtNowMeIrVrBcBpaMmdS0j9df7abpSuy7HWehwJdt1lhVwi/J58U5beXGAF6c3UXLycw1wdFklArBn87xdh0ZsZtArghBdAA3+OEDVubG4UEzP6x1FOWneHh2VDAHBAt80IbdXDcesNoCvs3E5AFyNSU5nbrDPZpcUEQQTFZiEVx+51fxMhhyJEAgvlriadIJZZksRuwBYMOPBbO3hePVVqgEJhFeUuFLhIPkRP6BQLIBrmMenujm/3g4zc398awIe90Zb5A1vREALqneMcYgP/xVQWlG+Ncu5vgwwlaUNx+3799rfe96u9K0JSDXcOzOTJg4B6IgmXfsygc7/Bvg9g9E58/cDVmGIBOP/zT8Bz1zqWqpbXIsd0O9hajXfL6u4BaOS6SeWAAAAAElFTkSuQmCC" alt="doco" style="background-color: inherit"/> Documentation for this format</a></td></tr></table></div>
</text>
<url
value="https://mitre.org/fhir/space-health/StructureDefinition/EnvironmentalMonitoringLogicalModel"/>
<version value="0.5.12"/>
<name value="EnvironmentalMonitoringLogicalModel"/>
<title value="Environmental Monitoring API for Closed Biome Systems"/>
<status value="draft"/>
<date value="2026-03-25T00:24:16-05:00"/>
<publisher value="MITRE"/>
<contact>
<name value="MITRE"/>
<telecom>
<system value="url"/>
<value value="https://www.mitre.org/"/>
</telecom>
</contact>
<description
value="A logical model representing the comprehensive environmental monitoring parameters for closed biome systems, including space habitats, lunar/Mars colonies, and Earth-based smart greenhouses."/>
<fhirVersion value="4.0.1"/>
<kind value="logical"/>
<abstract value="false"/>
<type
value="https://mitre.org/fhir/space-health/StructureDefinition/EnvironmentalMonitoringLogicalModel"/>
<baseDefinition value="http://hl7.org/fhir/StructureDefinition/Base"/>
<derivation value="specialization"/>
<snapshot>
<extension
url="http://hl7.org/fhir/tools/StructureDefinition/snapshot-base-version">
<valueString value="4.0.1"/>
</extension>
<element id="EnvironmentalMonitoringLogicalModel">
<path value="EnvironmentalMonitoringLogicalModel"/>
<short value="Environmental Monitoring API for Closed Biome Systems"/>
<definition
value="A logical model representing the comprehensive environmental monitoring parameters for closed biome systems, including space habitats, lunar/Mars colonies, and Earth-based smart greenhouses."/>
<min value="0"/>
<max value="*"/>
<base>
<path value="Base"/>
<min value="0"/>
<max value="*"/>
</base>
<isModifier value="false"/>
</element>
<element id="EnvironmentalMonitoringLogicalModel.solarInputOutput">
<path value="EnvironmentalMonitoringLogicalModel.solarInputOutput"/>
<short value="Solar radiation and PAR measurements"/>
<definition value="Solar radiation and PAR measurements"/>
<min value="1"/>
<max value="1"/>
<base>
<path value="EnvironmentalMonitoringLogicalModel.solarInputOutput"/>
<min value="1"/>
<max value="1"/>
</base>
<type>
<code value="BackboneElement"/>
</type>
<constraint>
<key value="ele-1"/>
<severity value="error"/>
<human value="All FHIR elements must have a @value or children"/>
<expression
value="hasValue() or (children().count() > id.count())"/>
<xpath value="@value|f:*|h:div"/>
<source value="http://hl7.org/fhir/StructureDefinition/Element"/>
</constraint>
</element>
<element id="EnvironmentalMonitoringLogicalModel.solarInputOutput.id">
<path value="EnvironmentalMonitoringLogicalModel.solarInputOutput.id"/>
<representation value="xmlAttr"/>
<short value="Unique id for inter-element referencing"/>
<definition
value="Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces."/>
<min value="0"/>
<max value="1"/>
<base>
<path value="Element.id"/>
<min value="0"/>
<max value="1"/>
</base>
<type>
<extension
url="http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type">
<valueUrl value="string"/>
</extension>
<code value="http://hl7.org/fhirpath/System.String"/>
</type>
<isModifier value="false"/>
<isSummary value="false"/>
<mapping>
<identity value="rim"/>
<map value="n/a"/>
</mapping>
</element>
<element
id="EnvironmentalMonitoringLogicalModel.solarInputOutput.extension">
<path
value="EnvironmentalMonitoringLogicalModel.solarInputOutput.extension"/>
<slicing>
<discriminator>
<type value="value"/>
<path value="url"/>
</discriminator>
<description value="Extensions are always sliced by (at least) url"/>
<rules value="open"/>
</slicing>
<short value="Additional content defined by implementations"/>
<definition
value="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."/>
<comment
value="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."/>
<alias value="extensions"/>
<alias value="user content"/>
<min value="0"/>
<max value="*"/>
<base>
<path value="Element.extension"/>
<min value="0"/>
<max value="*"/>
</base>
<type>
<code value="Extension"/>
</type>
<constraint>
<key value="ele-1"/>
<severity value="error"/>
<human value="All FHIR elements must have a @value or children"/>
<expression
value="hasValue() or (children().count() > id.count())"/>
<xpath value="@value|f:*|h:div"/>
<source value="http://hl7.org/fhir/StructureDefinition/Element"/>
</constraint>
<constraint>
<key value="ext-1"/>
<severity value="error"/>
<human value="Must have either extensions or value[x], not both"/>
<expression value="extension.exists() != value.exists()"/>
<xpath
value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), "value")])"/>
<source value="http://hl7.org/fhir/StructureDefinition/Extension"/>
</constraint>
<isModifier value="false"/>
<isSummary value="false"/>
<mapping>
<identity value="rim"/>
<map value="n/a"/>
</mapping>
</element>
<element
id="EnvironmentalMonitoringLogicalModel.solarInputOutput.modifierExtension">
<path
value="EnvironmentalMonitoringLogicalModel.solarInputOutput.modifierExtension"/>
<short value="Extensions that cannot be ignored even if unrecognized"/>
<definition
value="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)."/>
<comment
value="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."/>
<requirements
value="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](http://hl7.org/fhir/R4/extensibility.html#modifierExtension)."/>
<alias value="extensions"/>
<alias value="user content"/>
<alias value="modifiers"/>
<min value="0"/>
<max value="*"/>
<base>
<path value="BackboneElement.modifierExtension"/>
<min value="0"/>
<max value="*"/>
</base>
<type>
<code value="Extension"/>
</type>
<constraint>
<key value="ele-1"/>
<severity value="error"/>
<human value="All FHIR elements must have a @value or children"/>
<expression
value="hasValue() or (children().count() > id.count())"/>
<xpath value="@value|f:*|h:div"/>
<source value="http://hl7.org/fhir/StructureDefinition/Element"/>
</constraint>
<constraint>
<key value="ext-1"/>
<severity value="error"/>
<human value="Must have either extensions or value[x], not both"/>
<expression value="extension.exists() != value.exists()"/>
<xpath
value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), "value")])"/>
<source value="http://hl7.org/fhir/StructureDefinition/Extension"/>
</constraint>
<isModifier value="true"/>
<isModifierReason
value="Modifier extensions are expected to modify the meaning or interpretation of the element that contains them"/>
<isSummary value="true"/>
<mapping>
<identity value="rim"/>
<map value="N/A"/>
</mapping>
</element>
<element
id="EnvironmentalMonitoringLogicalModel.solarInputOutput.parTopUmol">
<path
value="EnvironmentalMonitoringLogicalModel.solarInputOutput.parTopUmol"/>
<short value="PAR light intensity at top of canopy (μmol·m⁻²·s⁻¹)"/>
<definition
value="PAR light intensity at top of canopy (μmol·m⁻²·s⁻¹)"/>
<min value="0"/>
<max value="1"/>
<base>
<path
value="EnvironmentalMonitoringLogicalModel.solarInputOutput.parTopUmol"/>
<min value="0"/>
<max value="1"/>
</base>
<type>
<code value="decimal"/>
</type>
</element>
<element
id="EnvironmentalMonitoringLogicalModel.solarInputOutput.parTopUmolAvg">
<path
value="EnvironmentalMonitoringLogicalModel.solarInputOutput.parTopUmolAvg"/>
<short
value="Average PAR at top canopy over recent period (μmol·m⁻²·s⁻¹)"/>
<definition
value="Average PAR at top canopy over recent period (μmol·m⁻²·s⁻¹)"/>
<min value="0"/>
<max value="1"/>
<base>
<path
value="EnvironmentalMonitoringLogicalModel.solarInputOutput.parTopUmolAvg"/>
<min value="0"/>
<max value="1"/>
</base>
<type>
<code value="decimal"/>
</type>
</element>
<element
id="EnvironmentalMonitoringLogicalModel.solarInputOutput.parMidUmol">
<path
value="EnvironmentalMonitoringLogicalModel.solarInputOutput.parMidUmol"/>
<short value="PAR intensity at mid-canopy (μmol·m⁻²·s⁻¹)"/>
<definition value="PAR intensity at mid-canopy (μmol·m⁻²·s⁻¹)"/>
<min value="0"/>
<max value="1"/>
<base>
<path
value="EnvironmentalMonitoringLogicalModel.solarInputOutput.parMidUmol"/>
<min value="0"/>
<max value="1"/>
</base>
<type>
<code value="decimal"/>
</type>
</element>
<element
id="EnvironmentalMonitoringLogicalModel.solarInputOutput.parBottomUmol">
<path
value="EnvironmentalMonitoringLogicalModel.solarInputOutput.parBottomUmol"/>
<short value="PAR intensity at bottom of canopy (μmol·m⁻²·s⁻¹)"/>
<definition value="PAR intensity at bottom of canopy (μmol·m⁻²·s⁻¹)"/>
<min value="0"/>
<max value="1"/>
<base>
<path
value="EnvironmentalMonitoringLogicalModel.solarInputOutput.parBottomUmol"/>
<min value="0"/>
<max value="1"/>
</base>
<type>
<code value="decimal"/>
</type>
</element>
<element
id="EnvironmentalMonitoringLogicalModel.solarInputOutput.solarIrradianceWm2">
<path
value="EnvironmentalMonitoringLogicalModel.solarInputOutput.solarIrradianceWm2"/>
<short value="Total solar radiation on the biome exterior (W/m²)"/>
<definition value="Total solar radiation on the biome exterior (W/m²)"/>
<min value="0"/>
<max value="1"/>
<base>
<path
value="EnvironmentalMonitoringLogicalModel.solarInputOutput.solarIrradianceWm2"/>
<min value="0"/>
<max value="1"/>
</base>
<type>
<code value="decimal"/>
</type>
</element>
<element
id="EnvironmentalMonitoringLogicalModel.solarInputOutput.solarIrradianceWm2Avg">
<path
value="EnvironmentalMonitoringLogicalModel.solarInputOutput.solarIrradianceWm2Avg"/>
<short value="Average solar irradiance over a period (W/m²)"/>
<definition value="Average solar irradiance over a period (W/m²)"/>
<min value="0"/>
<max value="1"/>
<base>
<path
value="EnvironmentalMonitoringLogicalModel.solarInputOutput.solarIrradianceWm2Avg"/>
<min value="0"/>
<max value="1"/>
</base>
<type>
<code value="decimal"/>
</type>
</element>
<element id="EnvironmentalMonitoringLogicalModel.thermalMass">
<path value="EnvironmentalMonitoringLogicalModel.thermalMass"/>
<short value="Thermal mass and heat storage measurements"/>
<definition value="Thermal mass and heat storage measurements"/>
<min value="1"/>
<max value="1"/>
<base>
<path value="EnvironmentalMonitoringLogicalModel.thermalMass"/>
<min value="1"/>
<max value="1"/>
</base>
<type>
<code value="BackboneElement"/>
</type>
<constraint>
<key value="ele-1"/>
<severity value="error"/>
<human value="All FHIR elements must have a @value or children"/>
<expression
value="hasValue() or (children().count() > id.count())"/>
<xpath value="@value|f:*|h:div"/>
<source value="http://hl7.org/fhir/StructureDefinition/Element"/>
</constraint>
</element>
<element id="EnvironmentalMonitoringLogicalModel.thermalMass.id">
<path value="EnvironmentalMonitoringLogicalModel.thermalMass.id"/>
<representation value="xmlAttr"/>
<short value="Unique id for inter-element referencing"/>
<definition
value="Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces."/>
<min value="0"/>
<max value="1"/>
<base>
<path value="Element.id"/>
<min value="0"/>
<max value="1"/>
</base>
<type>
<extension
url="http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type">
<valueUrl value="string"/>
</extension>
<code value="http://hl7.org/fhirpath/System.String"/>
</type>
<isModifier value="false"/>
<isSummary value="false"/>
<mapping>
<identity value="rim"/>
<map value="n/a"/>
</mapping>
</element>
<element id="EnvironmentalMonitoringLogicalModel.thermalMass.extension">
<path
value="EnvironmentalMonitoringLogicalModel.thermalMass.extension"/>
<slicing>
<discriminator>
<type value="value"/>
<path value="url"/>
</discriminator>
<description value="Extensions are always sliced by (at least) url"/>
<rules value="open"/>
</slicing>
<short value="Additional content defined by implementations"/>
<definition
value="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."/>
<comment
value="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."/>
<alias value="extensions"/>
<alias value="user content"/>
<min value="0"/>
<max value="*"/>
<base>
<path value="Element.extension"/>
<min value="0"/>
<max value="*"/>
</base>
<type>
<code value="Extension"/>
</type>
<constraint>
<key value="ele-1"/>
<severity value="error"/>
<human value="All FHIR elements must have a @value or children"/>
<expression
value="hasValue() or (children().count() > id.count())"/>
<xpath value="@value|f:*|h:div"/>
<source value="http://hl7.org/fhir/StructureDefinition/Element"/>
</constraint>
<constraint>
<key value="ext-1"/>
<severity value="error"/>
<human value="Must have either extensions or value[x], not both"/>
<expression value="extension.exists() != value.exists()"/>
<xpath
value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), "value")])"/>
<source value="http://hl7.org/fhir/StructureDefinition/Extension"/>
</constraint>
<isModifier value="false"/>
<isSummary value="false"/>
<mapping>
<identity value="rim"/>
<map value="n/a"/>
</mapping>
</element>
<element
id="EnvironmentalMonitoringLogicalModel.thermalMass.modifierExtension">
<path
value="EnvironmentalMonitoringLogicalModel.thermalMass.modifierExtension"/>
<short value="Extensions that cannot be ignored even if unrecognized"/>
<definition
value="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)."/>
<comment
value="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."/>
<requirements
value="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](http://hl7.org/fhir/R4/extensibility.html#modifierExtension)."/>
<alias value="extensions"/>
<alias value="user content"/>
<alias value="modifiers"/>
<min value="0"/>
<max value="*"/>
<base>
<path value="BackboneElement.modifierExtension"/>
<min value="0"/>
<max value="*"/>
</base>
<type>
<code value="Extension"/>
</type>
<constraint>
<key value="ele-1"/>
<severity value="error"/>
<human value="All FHIR elements must have a @value or children"/>
<expression
value="hasValue() or (children().count() > id.count())"/>
<xpath value="@value|f:*|h:div"/>
<source value="http://hl7.org/fhir/StructureDefinition/Element"/>
</constraint>
<constraint>
<key value="ext-1"/>
<severity value="error"/>
<human value="Must have either extensions or value[x], not both"/>
<expression value="extension.exists() != value.exists()"/>
<xpath
value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), "value")])"/>
<source value="http://hl7.org/fhir/StructureDefinition/Extension"/>
</constraint>
<isModifier value="true"/>
<isModifierReason
value="Modifier extensions are expected to modify the meaning or interpretation of the element that contains them"/>
<isSummary value="true"/>
<mapping>
<identity value="rim"/>
<map value="N/A"/>
</mapping>
</element>
<element
id="EnvironmentalMonitoringLogicalModel.thermalMass.concreteLoopInTempC">
<path
value="EnvironmentalMonitoringLogicalModel.thermalMass.concreteLoopInTempC"/>
<short
value="Inlet water temperature (°C) into a concrete thermal mass"/>
<definition
value="Inlet water temperature (°C) into a concrete thermal mass"/>
<min value="0"/>
<max value="1"/>
<base>
<path
value="EnvironmentalMonitoringLogicalModel.thermalMass.concreteLoopInTempC"/>
<min value="0"/>
<max value="1"/>
</base>
<type>
<code value="decimal"/>
</type>
</element>
<element
id="EnvironmentalMonitoringLogicalModel.thermalMass.concreteLoopOutTempC">
<path
value="EnvironmentalMonitoringLogicalModel.thermalMass.concreteLoopOutTempC"/>
<short value="Outlet water temperature (°C) from the concrete mass"/>
<definition
value="Outlet water temperature (°C) from the concrete mass"/>
<min value="0"/>
<max value="1"/>
<base>
<path
value="EnvironmentalMonitoringLogicalModel.thermalMass.concreteLoopOutTempC"/>
<min value="0"/>
<max value="1"/>
</base>
<type>
<code value="decimal"/>
</type>
</element>
<element
id="EnvironmentalMonitoringLogicalModel.thermalMass.waterTankInTempC">
<path
value="EnvironmentalMonitoringLogicalModel.thermalMass.waterTankInTempC"/>
<short
value="Inlet water temperature (°C) to a dedicated water thermal storage"/>
<definition
value="Inlet water temperature (°C) to a dedicated water thermal storage"/>
<min value="0"/>
<max value="1"/>
<base>
<path
value="EnvironmentalMonitoringLogicalModel.thermalMass.waterTankInTempC"/>
<min value="0"/>
<max value="1"/>
</base>
<type>
<code value="decimal"/>
</type>
</element>
<element
id="EnvironmentalMonitoringLogicalModel.thermalMass.waterTankOutTempC">
<path
value="EnvironmentalMonitoringLogicalModel.thermalMass.waterTankOutTempC"/>
<short
value="Outlet water temperature (°C) from the thermal storage tank"/>
<definition
value="Outlet water temperature (°C) from the thermal storage tank"/>
<min value="0"/>
<max value="1"/>
<base>
<path
value="EnvironmentalMonitoringLogicalModel.thermalMass.waterTankOutTempC"/>
<min value="0"/>
<max value="1"/>
</base>
<type>
<code value="decimal"/>
</type>
</element>
<element
id="EnvironmentalMonitoringLogicalModel.thermalMass.internalTempC">
<path
value="EnvironmentalMonitoringLogicalModel.thermalMass.internalTempC"/>
<short
value="General interior air temperature (°C) at a representative location"/>
<definition
value="General interior air temperature (°C) at a representative location"/>
<min value="0"/>
<max value="1"/>
<base>
<path
value="EnvironmentalMonitoringLogicalModel.thermalMass.internalTempC"/>
<min value="0"/>
<max value="1"/>
</base>
<type>
<code value="decimal"/>
</type>
</element>
<element
id="EnvironmentalMonitoringLogicalModel.thermalMass.internalTempCAvg">
<path
value="EnvironmentalMonitoringLogicalModel.thermalMass.internalTempCAvg"/>
<short value="Average interior air temperature over a period (°C)"/>
<definition
value="Average interior air temperature over a period (°C)"/>
<min value="0"/>
<max value="1"/>
<base>
<path
value="EnvironmentalMonitoringLogicalModel.thermalMass.internalTempCAvg"/>
<min value="0"/>
<max value="1"/>
</base>
<type>
<code value="decimal"/>
</type>
</element>
<element
id="EnvironmentalMonitoringLogicalModel.thermalMass.internalTempTopC">
<path
value="EnvironmentalMonitoringLogicalModel.thermalMass.internalTempTopC"/>
<short
value="Temperature at top of habitat (°C) to measure stratification"/>
<definition
value="Temperature at top of habitat (°C) to measure stratification"/>
<min value="0"/>
<max value="1"/>
<base>
<path
value="EnvironmentalMonitoringLogicalModel.thermalMass.internalTempTopC"/>
<min value="0"/>
<max value="1"/>
</base>
<type>
<code value="decimal"/>
</type>
</element>
<element
id="EnvironmentalMonitoringLogicalModel.thermalMass.internalTempBottomC">
<path
value="EnvironmentalMonitoringLogicalModel.thermalMass.internalTempBottomC"/>
<short
value="Temperature at bottom of habitat (°C) to measure stratification"/>
<definition
value="Temperature at bottom of habitat (°C) to measure stratification"/>
<min value="0"/>
<max value="1"/>
<base>
<path
value="EnvironmentalMonitoringLogicalModel.thermalMass.internalTempBottomC"/>
<min value="0"/>
<max value="1"/>
</base>
<type>
<code value="decimal"/>
</type>
</element>
<element id="EnvironmentalMonitoringLogicalModel.atmosphericLifeSupport">
<path
value="EnvironmentalMonitoringLogicalModel.atmosphericLifeSupport"/>
<short value="Atmospheric conditions for life support"/>
<definition value="Atmospheric conditions for life support"/>
<min value="1"/>
<max value="1"/>
<base>
<path
value="EnvironmentalMonitoringLogicalModel.atmosphericLifeSupport"/>
<min value="1"/>
<max value="1"/>
</base>
<type>
<code value="BackboneElement"/>
</type>
<constraint>
<key value="ele-1"/>
<severity value="error"/>
<human value="All FHIR elements must have a @value or children"/>
<expression
value="hasValue() or (children().count() > id.count())"/>
<xpath value="@value|f:*|h:div"/>
<source value="http://hl7.org/fhir/StructureDefinition/Element"/>
</constraint>
</element>
<element
id="EnvironmentalMonitoringLogicalModel.atmosphericLifeSupport.id">
<path
value="EnvironmentalMonitoringLogicalModel.atmosphericLifeSupport.id"/>
<representation value="xmlAttr"/>
<short value="Unique id for inter-element referencing"/>
<definition
value="Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces."/>
<min value="0"/>
<max value="1"/>
<base>
<path value="Element.id"/>
<min value="0"/>
<max value="1"/>
</base>
<type>
<extension
url="http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type">
<valueUrl value="string"/>
</extension>
<code value="http://hl7.org/fhirpath/System.String"/>
</type>
<isModifier value="false"/>
<isSummary value="false"/>
<mapping>
<identity value="rim"/>
<map value="n/a"/>
</mapping>
</element>
<element
id="EnvironmentalMonitoringLogicalModel.atmosphericLifeSupport.extension">
<path
value="EnvironmentalMonitoringLogicalModel.atmosphericLifeSupport.extension"/>
<slicing>
<discriminator>
<type value="value"/>
<path value="url"/>
</discriminator>
<description value="Extensions are always sliced by (at least) url"/>
<rules value="open"/>
</slicing>
<short value="Additional content defined by implementations"/>
<definition
value="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."/>
<comment
value="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."/>
<alias value="extensions"/>
<alias value="user content"/>
<min value="0"/>
<max value="*"/>
<base>
<path value="Element.extension"/>
<min value="0"/>
<max value="*"/>
</base>
<type>
<code value="Extension"/>
</type>
<constraint>
<key value="ele-1"/>
<severity value="error"/>
<human value="All FHIR elements must have a @value or children"/>
<expression
value="hasValue() or (children().count() > id.count())"/>
<xpath value="@value|f:*|h:div"/>
<source value="http://hl7.org/fhir/StructureDefinition/Element"/>
</constraint>
<constraint>
<key value="ext-1"/>
<severity value="error"/>
<human value="Must have either extensions or value[x], not both"/>
<expression value="extension.exists() != value.exists()"/>
<xpath
value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), "value")])"/>
<source value="http://hl7.org/fhir/StructureDefinition/Extension"/>
</constraint>
<isModifier value="false"/>
<isSummary value="false"/>
<mapping>
<identity value="rim"/>
<map value="n/a"/>
</mapping>
</element>
<element
id="EnvironmentalMonitoringLogicalModel.atmosphericLifeSupport.modifierExtension">
<path
value="EnvironmentalMonitoringLogicalModel.atmosphericLifeSupport.modifierExtension"/>
<short value="Extensions that cannot be ignored even if unrecognized"/>
<definition
value="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)."/>
<comment
value="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."/>
<requirements
value="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](http://hl7.org/fhir/R4/extensibility.html#modifierExtension)."/>
<alias value="extensions"/>
<alias value="user content"/>
<alias value="modifiers"/>
<min value="0"/>
<max value="*"/>
<base>
<path value="BackboneElement.modifierExtension"/>
<min value="0"/>
<max value="*"/>
</base>
<type>
<code value="Extension"/>
</type>
<constraint>
<key value="ele-1"/>
<severity value="error"/>
<human value="All FHIR elements must have a @value or children"/>
<expression
value="hasValue() or (children().count() > id.count())"/>
<xpath value="@value|f:*|h:div"/>
<source value="http://hl7.org/fhir/StructureDefinition/Element"/>
</constraint>
<constraint>
<key value="ext-1"/>
<severity value="error"/>
<human value="Must have either extensions or value[x], not both"/>
<expression value="extension.exists() != value.exists()"/>
<xpath
value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), "value")])"/>
<source value="http://hl7.org/fhir/StructureDefinition/Extension"/>
</constraint>
<isModifier value="true"/>
<isModifierReason
value="Modifier extensions are expected to modify the meaning or interpretation of the element that contains them"/>
<isSummary value="true"/>
<mapping>
<identity value="rim"/>
<map value="N/A"/>
</mapping>
</element>
<element
id="EnvironmentalMonitoringLogicalModel.atmosphericLifeSupport.co2Ppm">
<path
value="EnvironmentalMonitoringLogicalModel.atmosphericLifeSupport.co2Ppm"/>
<short value="Carbon dioxide concentration in air (parts per million)"/>
<definition
value="Carbon dioxide concentration in air (parts per million)"/>
<min value="0"/>
<max value="1"/>
<base>
<path
value="EnvironmentalMonitoringLogicalModel.atmosphericLifeSupport.co2Ppm"/>
<min value="0"/>
<max value="1"/>
</base>
<type>
<code value="decimal"/>
</type>
</element>
<element
id="EnvironmentalMonitoringLogicalModel.atmosphericLifeSupport.co2PpmAvg">
<path
value="EnvironmentalMonitoringLogicalModel.atmosphericLifeSupport.co2PpmAvg"/>
<short value="Average CO₂ concentration (ppm) over a recent interval"/>
<definition
value="Average CO₂ concentration (ppm) over a recent interval"/>
<min value="0"/>
<max value="1"/>
<base>
<path
value="EnvironmentalMonitoringLogicalModel.atmosphericLifeSupport.co2PpmAvg"/>
<min value="0"/>
<max value="1"/>
</base>
<type>
<code value="decimal"/>
</type>
</element>
<element
id="EnvironmentalMonitoringLogicalModel.atmosphericLifeSupport.o2Percent">
<path
value="EnvironmentalMonitoringLogicalModel.atmosphericLifeSupport.o2Percent"/>
<short value="Oxygen level in the air (% by volume)"/>
<definition value="Oxygen level in the air (% by volume)"/>
<min value="0"/>
<max value="1"/>
<base>
<path
value="EnvironmentalMonitoringLogicalModel.atmosphericLifeSupport.o2Percent"/>
<min value="0"/>
<max value="1"/>
</base>
<type>
<code value="decimal"/>
</type>
</element>
<element
id="EnvironmentalMonitoringLogicalModel.atmosphericLifeSupport.o2PercentAvg">
<path
value="EnvironmentalMonitoringLogicalModel.atmosphericLifeSupport.o2PercentAvg"/>
<short value="Average O₂ level (%) over time"/>
<definition value="Average O₂ level (%) over time"/>
<min value="0"/>
<max value="1"/>
<base>
<path
value="EnvironmentalMonitoringLogicalModel.atmosphericLifeSupport.o2PercentAvg"/>
<min value="0"/>
<max value="1"/>
</base>
<type>
<code value="decimal"/>
</type>
</element>
<element
id="EnvironmentalMonitoringLogicalModel.atmosphericLifeSupport.n2Percent">
<path
value="EnvironmentalMonitoringLogicalModel.atmosphericLifeSupport.n2Percent"/>
<short value="Nitrogen level in the air (% by volume) - ISS parameter"/>
<definition
value="Nitrogen level in the air (% by volume) - ISS parameter"/>
<min value="0"/>
<max value="1"/>
<base>
<path
value="EnvironmentalMonitoringLogicalModel.atmosphericLifeSupport.n2Percent"/>
<min value="0"/>
<max value="1"/>
</base>
<type>
<code value="decimal"/>
</type>
</element>
<element
id="EnvironmentalMonitoringLogicalModel.atmosphericLifeSupport.pressureKPa">
<path
value="EnvironmentalMonitoringLogicalModel.atmosphericLifeSupport.pressureKPa"/>
<short value="Internal atmospheric pressure (kilopascals)"/>
<definition value="Internal atmospheric pressure (kilopascals)"/>
<min value="0"/>
<max value="1"/>
<base>
<path
value="EnvironmentalMonitoringLogicalModel.atmosphericLifeSupport.pressureKPa"/>
<min value="0"/>
<max value="1"/>
</base>
<type>
<code value="decimal"/>
</type>
</element>
<element
id="EnvironmentalMonitoringLogicalModel.atmosphericLifeSupport.humidityPercent">
<path
value="EnvironmentalMonitoringLogicalModel.atmosphericLifeSupport.humidityPercent"/>
<short value="Relative humidity of air (%)"/>
<definition value="Relative humidity of air (%)"/>
<min value="0"/>
<max value="1"/>
<base>
<path
value="EnvironmentalMonitoringLogicalModel.atmosphericLifeSupport.humidityPercent"/>
<min value="0"/>
<max value="1"/>
</base>
<type>
<code value="decimal"/>
</type>
</element>
<element
id="EnvironmentalMonitoringLogicalModel.atmosphericLifeSupport.humidityPercentAvg">
<path
value="EnvironmentalMonitoringLogicalModel.atmosphericLifeSupport.humidityPercentAvg"/>
<short value="Average relative humidity (%) over time"/>
<definition value="Average relative humidity (%) over time"/>
<min value="0"/>
<max value="1"/>
<base>
<path
value="EnvironmentalMonitoringLogicalModel.atmosphericLifeSupport.humidityPercentAvg"/>
<min value="0"/>
<max value="1"/>
</base>
<type>
<code value="decimal"/>
</type>
</element>
<element
id="EnvironmentalMonitoringLogicalModel.atmosphericLifeSupport.temperatureAirC">
<path
value="EnvironmentalMonitoringLogicalModel.atmosphericLifeSupport.temperatureAirC"/>
<short value="Air temperature (°C) inside habitat"/>
<definition value="Air temperature (°C) inside habitat"/>
<min value="0"/>
<max value="1"/>
<base>
<path
value="EnvironmentalMonitoringLogicalModel.atmosphericLifeSupport.temperatureAirC"/>
<min value="0"/>
<max value="1"/>
</base>
<type>
<code value="decimal"/>
</type>
</element>
<element
id="EnvironmentalMonitoringLogicalModel.atmosphericLifeSupport.temperatureAirCAvg">
<path
value="EnvironmentalMonitoringLogicalModel.atmosphericLifeSupport.temperatureAirCAvg"/>
<short value="Average air temperature (°C) over time"/>
<definition value="Average air temperature (°C) over time"/>
<min value="0"/>
<max value="1"/>
<base>
<path
value="EnvironmentalMonitoringLogicalModel.atmosphericLifeSupport.temperatureAirCAvg"/>
<min value="0"/>
<max value="1"/>
</base>
<type>
<code value="decimal"/>
</type>
</element>
<element
id="EnvironmentalMonitoringLogicalModel.atmosphericLifeSupport.h2Ppm">
<path
value="EnvironmentalMonitoringLogicalModel.atmosphericLifeSupport.h2Ppm"/>
<short value="Hydrogen level (ppm) - ISS parameter for leak detection"/>
<definition
value="Hydrogen level (ppm) - ISS parameter for leak detection"/>
<min value="0"/>
<max value="1"/>
<base>
<path
value="EnvironmentalMonitoringLogicalModel.atmosphericLifeSupport.h2Ppm"/>
<min value="0"/>
<max value="1"/>
</base>
<type>
<code value="decimal"/>
</type>
</element>
<element
id="EnvironmentalMonitoringLogicalModel.atmosphericLifeSupport.ch4Ppm">
<path
value="EnvironmentalMonitoringLogicalModel.atmosphericLifeSupport.ch4Ppm"/>
<short
value="Methane level (ppm) - ISS parameter for metabolic byproduct"/>
<definition
value="Methane level (ppm) - ISS parameter for metabolic byproduct"/>
<min value="0"/>
<max value="1"/>
<base>
<path
value="EnvironmentalMonitoringLogicalModel.atmosphericLifeSupport.ch4Ppm"/>
<min value="0"/>
<max value="1"/>
</base>
<type>
<code value="decimal"/>
</type>
</element>
<element id="EnvironmentalMonitoringLogicalModel.hvacPressureControl">
<path value="EnvironmentalMonitoringLogicalModel.hvacPressureControl"/>
<short value="HVAC and pressure regulation parameters"/>
<definition value="HVAC and pressure regulation parameters"/>
<min value="1"/>
<max value="1"/>
<base>
<path
value="EnvironmentalMonitoringLogicalModel.hvacPressureControl"/>
<min value="1"/>
<max value="1"/>
</base>
<type>
<code value="BackboneElement"/>
</type>
<constraint>
<key value="ele-1"/>
<severity value="error"/>
<human value="All FHIR elements must have a @value or children"/>
<expression
value="hasValue() or (children().count() > id.count())"/>
<xpath value="@value|f:*|h:div"/>
<source value="http://hl7.org/fhir/StructureDefinition/Element"/>
</constraint>
</element>
<element id="EnvironmentalMonitoringLogicalModel.hvacPressureControl.id">
<path
value="EnvironmentalMonitoringLogicalModel.hvacPressureControl.id"/>
<representation value="xmlAttr"/>
<short value="Unique id for inter-element referencing"/>
<definition
value="Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces."/>
<min value="0"/>
<max value="1"/>
<base>
<path value="Element.id"/>
<min value="0"/>
<max value="1"/>
</base>
<type>
<extension
url="http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type">
<valueUrl value="string"/>
</extension>
<code value="http://hl7.org/fhirpath/System.String"/>
</type>
<isModifier value="false"/>
<isSummary value="false"/>
<mapping>
<identity value="rim"/>
<map value="n/a"/>
</mapping>
</element>
<element
id="EnvironmentalMonitoringLogicalModel.hvacPressureControl.extension">
<path
value="EnvironmentalMonitoringLogicalModel.hvacPressureControl.extension"/>
<slicing>
<discriminator>
<type value="value"/>
<path value="url"/>
</discriminator>
<description value="Extensions are always sliced by (at least) url"/>
<rules value="open"/>
</slicing>
<short value="Additional content defined by implementations"/>
<definition
value="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."/>
<comment
value="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."/>
<alias value="extensions"/>
<alias value="user content"/>
<min value="0"/>
<max value="*"/>
<base>
<path value="Element.extension"/>
<min value="0"/>
<max value="*"/>
</base>
<type>
<code value="Extension"/>
</type>
<constraint>
<key value="ele-1"/>
<severity value="error"/>
<human value="All FHIR elements must have a @value or children"/>
<expression
value="hasValue() or (children().count() > id.count())"/>
<xpath value="@value|f:*|h:div"/>
<source value="http://hl7.org/fhir/StructureDefinition/Element"/>
</constraint>
<constraint>
<key value="ext-1"/>
<severity value="error"/>
<human value="Must have either extensions or value[x], not both"/>
<expression value="extension.exists() != value.exists()"/>
<xpath
value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), "value")])"/>
<source value="http://hl7.org/fhir/StructureDefinition/Extension"/>
</constraint>
<isModifier value="false"/>
<isSummary value="false"/>
<mapping>
<identity value="rim"/>
<map value="n/a"/>
</mapping>
</element>
<element
id="EnvironmentalMonitoringLogicalModel.hvacPressureControl.modifierExtension">
<path
value="EnvironmentalMonitoringLogicalModel.hvacPressureControl.modifierExtension"/>
<short value="Extensions that cannot be ignored even if unrecognized"/>
<definition
value="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)."/>
<comment
value="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."/>
<requirements
value="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](http://hl7.org/fhir/R4/extensibility.html#modifierExtension)."/>
<alias value="extensions"/>
<alias value="user content"/>
<alias value="modifiers"/>
<min value="0"/>
<max value="*"/>
<base>
<path value="BackboneElement.modifierExtension"/>
<min value="0"/>
<max value="*"/>
</base>
<type>
<code value="Extension"/>
</type>
<constraint>
<key value="ele-1"/>
<severity value="error"/>
<human value="All FHIR elements must have a @value or children"/>
<expression
value="hasValue() or (children().count() > id.count())"/>
<xpath value="@value|f:*|h:div"/>
<source value="http://hl7.org/fhir/StructureDefinition/Element"/>
</constraint>
<constraint>
<key value="ext-1"/>
<severity value="error"/>
<human value="Must have either extensions or value[x], not both"/>
<expression value="extension.exists() != value.exists()"/>
<xpath
value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), "value")])"/>
<source value="http://hl7.org/fhir/StructureDefinition/Extension"/>
</constraint>
<isModifier value="true"/>
<isModifierReason
value="Modifier extensions are expected to modify the meaning or interpretation of the element that contains them"/>
<isSummary value="true"/>
<mapping>
<identity value="rim"/>
<map value="N/A"/>
</mapping>
</element>
<element
id="EnvironmentalMonitoringLogicalModel.hvacPressureControl.pressureDiffPa">
<path
value="EnvironmentalMonitoringLogicalModel.hvacPressureControl.pressureDiffPa"/>
<short
value="Differential pressure between interior and exterior (Pa)"/>
<definition
value="Differential pressure between interior and exterior (Pa)"/>
<min value="0"/>
<max value="1"/>
<base>
<path
value="EnvironmentalMonitoringLogicalModel.hvacPressureControl.pressureDiffPa"/>
<min value="0"/>
<max value="1"/>
</base>
<type>
<code value="decimal"/>
</type>
</element>
<element
id="EnvironmentalMonitoringLogicalModel.hvacPressureControl.lungPositionPercent">
<path
value="EnvironmentalMonitoringLogicalModel.hvacPressureControl.lungPositionPercent"/>
<short
value="Expansion level of the external lung chamber (% of capacity)"/>
<definition
value="Expansion level of the external lung chamber (% of capacity)"/>
<min value="0"/>
<max value="1"/>
<base>
<path
value="EnvironmentalMonitoringLogicalModel.hvacPressureControl.lungPositionPercent"/>
<min value="0"/>
<max value="1"/>
</base>
<type>
<code value="decimal"/>
</type>
</element>
<element
id="EnvironmentalMonitoringLogicalModel.hvacPressureControl.airflowRateCms">
<path
value="EnvironmentalMonitoringLogicalModel.hvacPressureControl.airflowRateCms"/>
<short
value="Air circulation flow rate through the HVAC system (m³/s)"/>
<definition
value="Air circulation flow rate through the HVAC system (m³/s)"/>
<min value="0"/>
<max value="1"/>
<base>
<path
value="EnvironmentalMonitoringLogicalModel.hvacPressureControl.airflowRateCms"/>
<min value="0"/>
<max value="1"/>
</base>
<type>
<code value="decimal"/>
</type>
</element>
<element
id="EnvironmentalMonitoringLogicalModel.hvacPressureControl.heatExchangerInC">
<path
value="EnvironmentalMonitoringLogicalModel.hvacPressureControl.heatExchangerInC"/>
<short
value="Air or fluid temperature into a heat exchanger unit (°C)"/>
<definition
value="Air or fluid temperature into a heat exchanger unit (°C)"/>
<min value="0"/>
<max value="1"/>
<base>
<path
value="EnvironmentalMonitoringLogicalModel.hvacPressureControl.heatExchangerInC"/>
<min value="0"/>
<max value="1"/>
</base>
<type>
<code value="decimal"/>
</type>
</element>
<element
id="EnvironmentalMonitoringLogicalModel.hvacPressureControl.heatExchangerOutC">
<path
value="EnvironmentalMonitoringLogicalModel.hvacPressureControl.heatExchangerOutC"/>
<short value="Outlet temperature after the exchanger (°C)"/>
<definition value="Outlet temperature after the exchanger (°C)"/>
<min value="0"/>
<max value="1"/>
<base>
<path
value="EnvironmentalMonitoringLogicalModel.hvacPressureControl.heatExchangerOutC"/>
<min value="0"/>
<max value="1"/>
</base>
<type>
<code value="decimal"/>
</type>
</element>
<element id="EnvironmentalMonitoringLogicalModel.biomeHealth">
<path value="EnvironmentalMonitoringLogicalModel.biomeHealth"/>
<short value="Biome health indicators for water and air quality"/>
<definition value="Biome health indicators for water and air quality"/>
<min value="1"/>
<max value="1"/>
<base>
<path value="EnvironmentalMonitoringLogicalModel.biomeHealth"/>
<min value="1"/>
<max value="1"/>
</base>
<type>
<code value="BackboneElement"/>
</type>
<constraint>
<key value="ele-1"/>
<severity value="error"/>
<human value="All FHIR elements must have a @value or children"/>
<expression
value="hasValue() or (children().count() > id.count())"/>
<xpath value="@value|f:*|h:div"/>
<source value="http://hl7.org/fhir/StructureDefinition/Element"/>
</constraint>
</element>
<element id="EnvironmentalMonitoringLogicalModel.biomeHealth.id">
<path value="EnvironmentalMonitoringLogicalModel.biomeHealth.id"/>
<representation value="xmlAttr"/>
<short value="Unique id for inter-element referencing"/>
<definition
value="Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces."/>
<min value="0"/>
<max value="1"/>
<base>
<path value="Element.id"/>
<min value="0"/>
<max value="1"/>
</base>
<type>
<extension
url="http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type">
<valueUrl value="string"/>
</extension>
<code value="http://hl7.org/fhirpath/System.String"/>
</type>
<isModifier value="false"/>
<isSummary value="false"/>
<mapping>
<identity value="rim"/>
<map value="n/a"/>
</mapping>
</element>
<element id="EnvironmentalMonitoringLogicalModel.biomeHealth.extension">
<path
value="EnvironmentalMonitoringLogicalModel.biomeHealth.extension"/>
<slicing>
<discriminator>
<type value="value"/>
<path value="url"/>
</discriminator>
<description value="Extensions are always sliced by (at least) url"/>
<rules value="open"/>
</slicing>
<short value="Additional content defined by implementations"/>
<definition
value="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."/>
<comment
value="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."/>
<alias value="extensions"/>
<alias value="user content"/>
<min value="0"/>
<max value="*"/>
<base>
<path value="Element.extension"/>
<min value="0"/>
<max value="*"/>
</base>
<type>
<code value="Extension"/>
</type>
<constraint>
<key value="ele-1"/>
<severity value="error"/>
<human value="All FHIR elements must have a @value or children"/>
<expression
value="hasValue() or (children().count() > id.count())"/>
<xpath value="@value|f:*|h:div"/>
<source value="http://hl7.org/fhir/StructureDefinition/Element"/>
</constraint>
<constraint>
<key value="ext-1"/>
<severity value="error"/>
<human value="Must have either extensions or value[x], not both"/>
<expression value="extension.exists() != value.exists()"/>
<xpath
value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), "value")])"/>
<source value="http://hl7.org/fhir/StructureDefinition/Extension"/>
</constraint>
<isModifier value="false"/>
<isSummary value="false"/>
<mapping>
<identity value="rim"/>
<map value="n/a"/>
</mapping>
</element>
<element
id="EnvironmentalMonitoringLogicalModel.biomeHealth.modifierExtension">
<path
value="EnvironmentalMonitoringLogicalModel.biomeHealth.modifierExtension"/>
<short value="Extensions that cannot be ignored even if unrecognized"/>
<definition
value="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)."/>
<comment
value="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."/>
<requirements
value="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](http://hl7.org/fhir/R4/extensibility.html#modifierExtension)."/>
<alias value="extensions"/>
<alias value="user content"/>
<alias value="modifiers"/>
<min value="0"/>
<max value="*"/>
<base>
<path value="BackboneElement.modifierExtension"/>
<min value="0"/>
<max value="*"/>
</base>
<type>
<code value="Extension"/>
</type>
<constraint>
<key value="ele-1"/>
<severity value="error"/>
<human value="All FHIR elements must have a @value or children"/>
<expression
value="hasValue() or (children().count() > id.count())"/>
<xpath value="@value|f:*|h:div"/>
<source value="http://hl7.org/fhir/StructureDefinition/Element"/>
</constraint>
<constraint>
<key value="ext-1"/>
<severity value="error"/>
<human value="Must have either extensions or value[x], not both"/>
<expression value="extension.exists() != value.exists()"/>
<xpath
value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), "value")])"/>
<source value="http://hl7.org/fhir/StructureDefinition/Extension"/>
</constraint>
<isModifier value="true"/>
<isModifierReason
value="Modifier extensions are expected to modify the meaning or interpretation of the element that contains them"/>
<isSummary value="true"/>
<mapping>
<identity value="rim"/>
<map value="N/A"/>
</mapping>
</element>
<element id="EnvironmentalMonitoringLogicalModel.biomeHealth.waterPH">
<path value="EnvironmentalMonitoringLogicalModel.biomeHealth.waterPH"/>
<short value="pH level of habitat's water supply or nutrient solution"/>
<definition
value="pH level of habitat's water supply or nutrient solution"/>
<min value="0"/>
<max value="1"/>
<base>
<path
value="EnvironmentalMonitoringLogicalModel.biomeHealth.waterPH"/>
<min value="0"/>
<max value="1"/>
</base>
<type>
<code value="decimal"/>
</type>
</element>
<element id="EnvironmentalMonitoringLogicalModel.biomeHealth.ozonePpm">
<path value="EnvironmentalMonitoringLogicalModel.biomeHealth.ozonePpm"/>
<short value="Ozone concentration in the air (ppm)"/>
<definition value="Ozone concentration in the air (ppm)"/>
<min value="0"/>
<max value="1"/>
<base>
<path
value="EnvironmentalMonitoringLogicalModel.biomeHealth.ozonePpm"/>
<min value="0"/>
<max value="1"/>
</base>
<type>
<code value="decimal"/>
</type>
</element>
<element
id="EnvironmentalMonitoringLogicalModel.biomeHealth.habitatHumidityPercent">
<path
value="EnvironmentalMonitoringLogicalModel.biomeHealth.habitatHumidityPercent"/>
<short value="Habitat living-area relative humidity (%)"/>
<definition value="Habitat living-area relative humidity (%)"/>
<min value="0"/>
<max value="1"/>
<base>
<path
value="EnvironmentalMonitoringLogicalModel.biomeHealth.habitatHumidityPercent"/>
<min value="0"/>
<max value="1"/>
</base>
<type>
<code value="decimal"/>
</type>
</element>
<element
id="EnvironmentalMonitoringLogicalModel.biomeHealth.soilMoisturePercent">
<path
value="EnvironmentalMonitoringLogicalModel.biomeHealth.soilMoisturePercent"/>
<short
value="Soil or growth-medium moisture content (% volumetric water content)"/>
<definition
value="Soil or growth-medium moisture content (% volumetric water content)"/>
<min value="0"/>
<max value="1"/>
<base>
<path
value="EnvironmentalMonitoringLogicalModel.biomeHealth.soilMoisturePercent"/>
<min value="0"/>
<max value="1"/>
</base>
<type>
<code value="decimal"/>
</type>
</element>
<element id="EnvironmentalMonitoringLogicalModel.biomeHealth.vocPpm">
<path value="EnvironmentalMonitoringLogicalModel.biomeHealth.vocPpm"/>
<short value="Volatile Organic Compounds level (ppm of VOCs)"/>
<definition value="Volatile Organic Compounds level (ppm of VOCs)"/>
<min value="0"/>
<max value="1"/>
<base>
<path value="EnvironmentalMonitoringLogicalModel.biomeHealth.vocPpm"/>
<min value="0"/>
<max value="1"/>
</base>
<type>
<code value="decimal"/>
</type>
</element>
<element id="EnvironmentalMonitoringLogicalModel.externalEnvironment">
<path value="EnvironmentalMonitoringLogicalModel.externalEnvironment"/>
<short value="External environment parameters"/>
<definition value="External environment parameters"/>
<min value="1"/>
<max value="1"/>
<base>
<path
value="EnvironmentalMonitoringLogicalModel.externalEnvironment"/>
<min value="1"/>
<max value="1"/>
</base>
<type>
<code value="BackboneElement"/>
</type>
<constraint>
<key value="ele-1"/>
<severity value="error"/>
<human value="All FHIR elements must have a @value or children"/>
<expression
value="hasValue() or (children().count() > id.count())"/>
<xpath value="@value|f:*|h:div"/>
<source value="http://hl7.org/fhir/StructureDefinition/Element"/>
</constraint>
</element>
<element id="EnvironmentalMonitoringLogicalModel.externalEnvironment.id">
<path
value="EnvironmentalMonitoringLogicalModel.externalEnvironment.id"/>
<representation value="xmlAttr"/>
<short value="Unique id for inter-element referencing"/>
<definition
value="Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces."/>
<min value="0"/>
<max value="1"/>
<base>
<path value="Element.id"/>
<min value="0"/>
<max value="1"/>
</base>
<type>
<extension
url="http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type">
<valueUrl value="string"/>
</extension>
<code value="http://hl7.org/fhirpath/System.String"/>
</type>
<isModifier value="false"/>
<isSummary value="false"/>
<mapping>
<identity value="rim"/>
<map value="n/a"/>
</mapping>
</element>
<element
id="EnvironmentalMonitoringLogicalModel.externalEnvironment.extension">
<path
value="EnvironmentalMonitoringLogicalModel.externalEnvironment.extension"/>
<slicing>
<discriminator>
<type value="value"/>
<path value="url"/>
</discriminator>
<description value="Extensions are always sliced by (at least) url"/>
<rules value="open"/>
</slicing>
<short value="Additional content defined by implementations"/>
<definition
value="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."/>
<comment
value="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."/>
<alias value="extensions"/>
<alias value="user content"/>
<min value="0"/>
<max value="*"/>
<base>
<path value="Element.extension"/>
<min value="0"/>
<max value="*"/>
</base>
<type>
<code value="Extension"/>
</type>
<constraint>
<key value="ele-1"/>
<severity value="error"/>
<human value="All FHIR elements must have a @value or children"/>
<expression
value="hasValue() or (children().count() > id.count())"/>
<xpath value="@value|f:*|h:div"/>
<source value="http://hl7.org/fhir/StructureDefinition/Element"/>
</constraint>
<constraint>
<key value="ext-1"/>
<severity value="error"/>
<human value="Must have either extensions or value[x], not both"/>
<expression value="extension.exists() != value.exists()"/>
<xpath
value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), "value")])"/>
<source value="http://hl7.org/fhir/StructureDefinition/Extension"/>
</constraint>
<isModifier value="false"/>
<isSummary value="false"/>
<mapping>
<identity value="rim"/>
<map value="n/a"/>
</mapping>
</element>
<element
id="EnvironmentalMonitoringLogicalModel.externalEnvironment.modifierExtension">
<path
value="EnvironmentalMonitoringLogicalModel.externalEnvironment.modifierExtension"/>
<short value="Extensions that cannot be ignored even if unrecognized"/>
<definition
value="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)."/>
<comment
value="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."/>
<requirements
value="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](http://hl7.org/fhir/R4/extensibility.html#modifierExtension)."/>
<alias value="extensions"/>
<alias value="user content"/>
<alias value="modifiers"/>
<min value="0"/>
<max value="*"/>
<base>
<path value="BackboneElement.modifierExtension"/>
<min value="0"/>
<max value="*"/>
</base>
<type>
<code value="Extension"/>
</type>
<constraint>
<key value="ele-1"/>
<severity value="error"/>
<human value="All FHIR elements must have a @value or children"/>
<expression
value="hasValue() or (children().count() > id.count())"/>
<xpath value="@value|f:*|h:div"/>
<source value="http://hl7.org/fhir/StructureDefinition/Element"/>
</constraint>
<constraint>
<key value="ext-1"/>
<severity value="error"/>
<human value="Must have either extensions or value[x], not both"/>
<expression value="extension.exists() != value.exists()"/>
<xpath
value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), "value")])"/>
<source value="http://hl7.org/fhir/StructureDefinition/Extension"/>
</constraint>
<isModifier value="true"/>
<isModifierReason
value="Modifier extensions are expected to modify the meaning or interpretation of the element that contains them"/>
<isSummary value="true"/>
<mapping>
<identity value="rim"/>
<map value="N/A"/>
</mapping>
</element>
<element
id="EnvironmentalMonitoringLogicalModel.externalEnvironment.externalTempC">
<path
value="EnvironmentalMonitoringLogicalModel.externalEnvironment.externalTempC"/>
<short value="Outside ambient temperature (°C)"/>
<definition value="Outside ambient temperature (°C)"/>
<min value="0"/>
<max value="1"/>
<base>
<path
value="EnvironmentalMonitoringLogicalModel.externalEnvironment.externalTempC"/>
<min value="0"/>
<max value="1"/>
</base>
<type>
<code value="decimal"/>
</type>
</element>
<element
id="EnvironmentalMonitoringLogicalModel.externalEnvironment.externalHumidityPercent">
<path
value="EnvironmentalMonitoringLogicalModel.externalEnvironment.externalHumidityPercent"/>
<short value="Outside relative humidity (%)"/>
<definition value="Outside relative humidity (%)"/>
<min value="0"/>
<max value="1"/>
<base>
<path
value="EnvironmentalMonitoringLogicalModel.externalEnvironment.externalHumidityPercent"/>
<min value="0"/>
<max value="1"/>
</base>
<type>
<code value="decimal"/>
</type>
</element>
<element
id="EnvironmentalMonitoringLogicalModel.externalEnvironment.externalPressureHPa">
<path
value="EnvironmentalMonitoringLogicalModel.externalEnvironment.externalPressureHPa"/>
<short value="External barometric pressure (hPa)"/>
<definition value="External barometric pressure (hPa)"/>
<min value="0"/>
<max value="1"/>
<base>
<path
value="EnvironmentalMonitoringLogicalModel.externalEnvironment.externalPressureHPa"/>
<min value="0"/>
<max value="1"/>
</base>
<type>
<code value="decimal"/>
</type>
</element>
<element
id="EnvironmentalMonitoringLogicalModel.externalEnvironment.externalSolarWm2">
<path
value="EnvironmentalMonitoringLogicalModel.externalEnvironment.externalSolarWm2"/>
<short value="Solar irradiance outside (W/m²)"/>
<definition value="Solar irradiance outside (W/m²)"/>
<min value="0"/>
<max value="1"/>
<base>
<path
value="EnvironmentalMonitoringLogicalModel.externalEnvironment.externalSolarWm2"/>
<min value="0"/>
<max value="1"/>
</base>
<type>
<code value="decimal"/>
</type>
</element>
<element id="EnvironmentalMonitoringLogicalModel.timestamp">
<path value="EnvironmentalMonitoringLogicalModel.timestamp"/>
<short value="Timestamp of data collection"/>
<definition value="Timestamp of data collection"/>
<min value="1"/>
<max value="1"/>
<base>
<path value="EnvironmentalMonitoringLogicalModel.timestamp"/>
<min value="1"/>
<max value="1"/>
</base>
<type>
<code value="dateTime"/>
</type>
</element>
<element id="EnvironmentalMonitoringLogicalModel.deviceId">
<path value="EnvironmentalMonitoringLogicalModel.deviceId"/>
<short value="ID of monitoring system or sensor network"/>
<definition value="ID of monitoring system or sensor network"/>
<min value="0"/>
<max value="1"/>
<base>
<path value="EnvironmentalMonitoringLogicalModel.deviceId"/>
<min value="0"/>
<max value="1"/>
</base>
<type>
<code value="string"/>
</type>
</element>
<element id="EnvironmentalMonitoringLogicalModel.location">
<path value="EnvironmentalMonitoringLogicalModel.location"/>
<short
value="Location identifier (habitat section, greenhouse zone, etc.)"/>
<definition
value="Location identifier (habitat section, greenhouse zone, etc.)"/>
<min value="0"/>
<max value="1"/>
<base>
<path value="EnvironmentalMonitoringLogicalModel.location"/>
<min value="0"/>
<max value="1"/>
</base>
<type>
<code value="string"/>
</type>
</element>
</snapshot>
<differential>
<element id="EnvironmentalMonitoringLogicalModel">
<path value="EnvironmentalMonitoringLogicalModel"/>
<short value="Environmental Monitoring API for Closed Biome Systems"/>
<definition
value="A logical model representing the comprehensive environmental monitoring parameters for closed biome systems, including space habitats, lunar/Mars colonies, and Earth-based smart greenhouses."/>
</element>
<element id="EnvironmentalMonitoringLogicalModel.solarInputOutput">
<path value="EnvironmentalMonitoringLogicalModel.solarInputOutput"/>
<short value="Solar radiation and PAR measurements"/>
<definition value="Solar radiation and PAR measurements"/>
<min value="1"/>
<max value="1"/>
<type>
<code value="BackboneElement"/>
</type>
</element>
<element
id="EnvironmentalMonitoringLogicalModel.solarInputOutput.parTopUmol">
<path
value="EnvironmentalMonitoringLogicalModel.solarInputOutput.parTopUmol"/>
<short value="PAR light intensity at top of canopy (μmol·m⁻²·s⁻¹)"/>
<definition
value="PAR light intensity at top of canopy (μmol·m⁻²·s⁻¹)"/>
<min value="0"/>
<max value="1"/>
<type>
<code value="decimal"/>
</type>
</element>
<element
id="EnvironmentalMonitoringLogicalModel.solarInputOutput.parTopUmolAvg">
<path
value="EnvironmentalMonitoringLogicalModel.solarInputOutput.parTopUmolAvg"/>
<short
value="Average PAR at top canopy over recent period (μmol·m⁻²·s⁻¹)"/>
<definition
value="Average PAR at top canopy over recent period (μmol·m⁻²·s⁻¹)"/>
<min value="0"/>
<max value="1"/>
<type>
<code value="decimal"/>
</type>
</element>
<element
id="EnvironmentalMonitoringLogicalModel.solarInputOutput.parMidUmol">
<path
value="EnvironmentalMonitoringLogicalModel.solarInputOutput.parMidUmol"/>
<short value="PAR intensity at mid-canopy (μmol·m⁻²·s⁻¹)"/>
<definition value="PAR intensity at mid-canopy (μmol·m⁻²·s⁻¹)"/>
<min value="0"/>
<max value="1"/>
<type>
<code value="decimal"/>
</type>
</element>
<element
id="EnvironmentalMonitoringLogicalModel.solarInputOutput.parBottomUmol">
<path
value="EnvironmentalMonitoringLogicalModel.solarInputOutput.parBottomUmol"/>
<short value="PAR intensity at bottom of canopy (μmol·m⁻²·s⁻¹)"/>
<definition value="PAR intensity at bottom of canopy (μmol·m⁻²·s⁻¹)"/>
<min value="0"/>
<max value="1"/>
<type>
<code value="decimal"/>
</type>
</element>
<element
id="EnvironmentalMonitoringLogicalModel.solarInputOutput.solarIrradianceWm2">
<path
value="EnvironmentalMonitoringLogicalModel.solarInputOutput.solarIrradianceWm2"/>
<short value="Total solar radiation on the biome exterior (W/m²)"/>
<definition value="Total solar radiation on the biome exterior (W/m²)"/>
<min value="0"/>
<max value="1"/>
<type>
<code value="decimal"/>
</type>
</element>
<element
id="EnvironmentalMonitoringLogicalModel.solarInputOutput.solarIrradianceWm2Avg">
<path
value="EnvironmentalMonitoringLogicalModel.solarInputOutput.solarIrradianceWm2Avg"/>
<short value="Average solar irradiance over a period (W/m²)"/>
<definition value="Average solar irradiance over a period (W/m²)"/>
<min value="0"/>
<max value="1"/>
<type>
<code value="decimal"/>
</type>
</element>
<element id="EnvironmentalMonitoringLogicalModel.thermalMass">
<path value="EnvironmentalMonitoringLogicalModel.thermalMass"/>
<short value="Thermal mass and heat storage measurements"/>
<definition value="Thermal mass and heat storage measurements"/>
<min value="1"/>
<max value="1"/>
<type>
<code value="BackboneElement"/>
</type>
</element>
<element
id="EnvironmentalMonitoringLogicalModel.thermalMass.concreteLoopInTempC">
<path
value="EnvironmentalMonitoringLogicalModel.thermalMass.concreteLoopInTempC"/>
<short
value="Inlet water temperature (°C) into a concrete thermal mass"/>
<definition
value="Inlet water temperature (°C) into a concrete thermal mass"/>
<min value="0"/>
<max value="1"/>
<type>
<code value="decimal"/>
</type>
</element>
<element
id="EnvironmentalMonitoringLogicalModel.thermalMass.concreteLoopOutTempC">
<path
value="EnvironmentalMonitoringLogicalModel.thermalMass.concreteLoopOutTempC"/>
<short value="Outlet water temperature (°C) from the concrete mass"/>
<definition
value="Outlet water temperature (°C) from the concrete mass"/>
<min value="0"/>
<max value="1"/>
<type>
<code value="decimal"/>
</type>
</element>
<element
id="EnvironmentalMonitoringLogicalModel.thermalMass.waterTankInTempC">
<path
value="EnvironmentalMonitoringLogicalModel.thermalMass.waterTankInTempC"/>
<short
value="Inlet water temperature (°C) to a dedicated water thermal storage"/>
<definition
value="Inlet water temperature (°C) to a dedicated water thermal storage"/>
<min value="0"/>
<max value="1"/>
<type>
<code value="decimal"/>
</type>
</element>
<element
id="EnvironmentalMonitoringLogicalModel.thermalMass.waterTankOutTempC">
<path
value="EnvironmentalMonitoringLogicalModel.thermalMass.waterTankOutTempC"/>
<short
value="Outlet water temperature (°C) from the thermal storage tank"/>
<definition
value="Outlet water temperature (°C) from the thermal storage tank"/>
<min value="0"/>
<max value="1"/>
<type>
<code value="decimal"/>
</type>
</element>
<element
id="EnvironmentalMonitoringLogicalModel.thermalMass.internalTempC">
<path
value="EnvironmentalMonitoringLogicalModel.thermalMass.internalTempC"/>
<short
value="General interior air temperature (°C) at a representative location"/>
<definition
value="General interior air temperature (°C) at a representative location"/>
<min value="0"/>
<max value="1"/>
<type>
<code value="decimal"/>
</type>
</element>
<element
id="EnvironmentalMonitoringLogicalModel.thermalMass.internalTempCAvg">
<path
value="EnvironmentalMonitoringLogicalModel.thermalMass.internalTempCAvg"/>
<short value="Average interior air temperature over a period (°C)"/>
<definition
value="Average interior air temperature over a period (°C)"/>
<min value="0"/>
<max value="1"/>
<type>
<code value="decimal"/>
</type>
</element>
<element
id="EnvironmentalMonitoringLogicalModel.thermalMass.internalTempTopC">
<path
value="EnvironmentalMonitoringLogicalModel.thermalMass.internalTempTopC"/>
<short
value="Temperature at top of habitat (°C) to measure stratification"/>
<definition
value="Temperature at top of habitat (°C) to measure stratification"/>
<min value="0"/>
<max value="1"/>
<type>
<code value="decimal"/>
</type>
</element>
<element
id="EnvironmentalMonitoringLogicalModel.thermalMass.internalTempBottomC">
<path
value="EnvironmentalMonitoringLogicalModel.thermalMass.internalTempBottomC"/>
<short
value="Temperature at bottom of habitat (°C) to measure stratification"/>
<definition
value="Temperature at bottom of habitat (°C) to measure stratification"/>
<min value="0"/>
<max value="1"/>
<type>
<code value="decimal"/>
</type>
</element>
<element id="EnvironmentalMonitoringLogicalModel.atmosphericLifeSupport">
<path
value="EnvironmentalMonitoringLogicalModel.atmosphericLifeSupport"/>
<short value="Atmospheric conditions for life support"/>
<definition value="Atmospheric conditions for life support"/>
<min value="1"/>
<max value="1"/>
<type>
<code value="BackboneElement"/>
</type>
</element>
<element
id="EnvironmentalMonitoringLogicalModel.atmosphericLifeSupport.co2Ppm">
<path
value="EnvironmentalMonitoringLogicalModel.atmosphericLifeSupport.co2Ppm"/>
<short value="Carbon dioxide concentration in air (parts per million)"/>
<definition
value="Carbon dioxide concentration in air (parts per million)"/>
<min value="0"/>
<max value="1"/>
<type>
<code value="decimal"/>
</type>
</element>
<element
id="EnvironmentalMonitoringLogicalModel.atmosphericLifeSupport.co2PpmAvg">
<path
value="EnvironmentalMonitoringLogicalModel.atmosphericLifeSupport.co2PpmAvg"/>
<short value="Average CO₂ concentration (ppm) over a recent interval"/>
<definition
value="Average CO₂ concentration (ppm) over a recent interval"/>
<min value="0"/>
<max value="1"/>
<type>
<code value="decimal"/>
</type>
</element>
<element
id="EnvironmentalMonitoringLogicalModel.atmosphericLifeSupport.o2Percent">
<path
value="EnvironmentalMonitoringLogicalModel.atmosphericLifeSupport.o2Percent"/>
<short value="Oxygen level in the air (% by volume)"/>
<definition value="Oxygen level in the air (% by volume)"/>
<min value="0"/>
<max value="1"/>
<type>
<code value="decimal"/>
</type>
</element>
<element
id="EnvironmentalMonitoringLogicalModel.atmosphericLifeSupport.o2PercentAvg">
<path
value="EnvironmentalMonitoringLogicalModel.atmosphericLifeSupport.o2PercentAvg"/>
<short value="Average O₂ level (%) over time"/>
<definition value="Average O₂ level (%) over time"/>
<min value="0"/>
<max value="1"/>
<type>
<code value="decimal"/>
</type>
</element>
<element
id="EnvironmentalMonitoringLogicalModel.atmosphericLifeSupport.n2Percent">
<path
value="EnvironmentalMonitoringLogicalModel.atmosphericLifeSupport.n2Percent"/>
<short value="Nitrogen level in the air (% by volume) - ISS parameter"/>
<definition
value="Nitrogen level in the air (% by volume) - ISS parameter"/>
<min value="0"/>
<max value="1"/>
<type>
<code value="decimal"/>
</type>
</element>
<element
id="EnvironmentalMonitoringLogicalModel.atmosphericLifeSupport.pressureKPa">
<path
value="EnvironmentalMonitoringLogicalModel.atmosphericLifeSupport.pressureKPa"/>
<short value="Internal atmospheric pressure (kilopascals)"/>
<definition value="Internal atmospheric pressure (kilopascals)"/>
<min value="0"/>
<max value="1"/>
<type>
<code value="decimal"/>
</type>
</element>
<element
id="EnvironmentalMonitoringLogicalModel.atmosphericLifeSupport.humidityPercent">
<path
value="EnvironmentalMonitoringLogicalModel.atmosphericLifeSupport.humidityPercent"/>
<short value="Relative humidity of air (%)"/>
<definition value="Relative humidity of air (%)"/>
<min value="0"/>
<max value="1"/>
<type>
<code value="decimal"/>
</type>
</element>
<element
id="EnvironmentalMonitoringLogicalModel.atmosphericLifeSupport.humidityPercentAvg">
<path
value="EnvironmentalMonitoringLogicalModel.atmosphericLifeSupport.humidityPercentAvg"/>
<short value="Average relative humidity (%) over time"/>
<definition value="Average relative humidity (%) over time"/>
<min value="0"/>
<max value="1"/>
<type>
<code value="decimal"/>
</type>
</element>
<element
id="EnvironmentalMonitoringLogicalModel.atmosphericLifeSupport.temperatureAirC">
<path
value="EnvironmentalMonitoringLogicalModel.atmosphericLifeSupport.temperatureAirC"/>
<short value="Air temperature (°C) inside habitat"/>
<definition value="Air temperature (°C) inside habitat"/>
<min value="0"/>
<max value="1"/>
<type>
<code value="decimal"/>
</type>
</element>
<element
id="EnvironmentalMonitoringLogicalModel.atmosphericLifeSupport.temperatureAirCAvg">
<path
value="EnvironmentalMonitoringLogicalModel.atmosphericLifeSupport.temperatureAirCAvg"/>
<short value="Average air temperature (°C) over time"/>
<definition value="Average air temperature (°C) over time"/>
<min value="0"/>
<max value="1"/>
<type>
<code value="decimal"/>
</type>
</element>
<element
id="EnvironmentalMonitoringLogicalModel.atmosphericLifeSupport.h2Ppm">
<path
value="EnvironmentalMonitoringLogicalModel.atmosphericLifeSupport.h2Ppm"/>
<short value="Hydrogen level (ppm) - ISS parameter for leak detection"/>
<definition
value="Hydrogen level (ppm) - ISS parameter for leak detection"/>
<min value="0"/>
<max value="1"/>
<type>
<code value="decimal"/>
</type>
</element>
<element
id="EnvironmentalMonitoringLogicalModel.atmosphericLifeSupport.ch4Ppm">
<path
value="EnvironmentalMonitoringLogicalModel.atmosphericLifeSupport.ch4Ppm"/>
<short
value="Methane level (ppm) - ISS parameter for metabolic byproduct"/>
<definition
value="Methane level (ppm) - ISS parameter for metabolic byproduct"/>
<min value="0"/>
<max value="1"/>
<type>
<code value="decimal"/>
</type>
</element>
<element id="EnvironmentalMonitoringLogicalModel.hvacPressureControl">
<path value="EnvironmentalMonitoringLogicalModel.hvacPressureControl"/>
<short value="HVAC and pressure regulation parameters"/>
<definition value="HVAC and pressure regulation parameters"/>
<min value="1"/>
<max value="1"/>
<type>
<code value="BackboneElement"/>
</type>
</element>
<element
id="EnvironmentalMonitoringLogicalModel.hvacPressureControl.pressureDiffPa">
<path
value="EnvironmentalMonitoringLogicalModel.hvacPressureControl.pressureDiffPa"/>
<short
value="Differential pressure between interior and exterior (Pa)"/>
<definition
value="Differential pressure between interior and exterior (Pa)"/>
<min value="0"/>
<max value="1"/>
<type>
<code value="decimal"/>
</type>
</element>
<element
id="EnvironmentalMonitoringLogicalModel.hvacPressureControl.lungPositionPercent">
<path
value="EnvironmentalMonitoringLogicalModel.hvacPressureControl.lungPositionPercent"/>
<short
value="Expansion level of the external lung chamber (% of capacity)"/>
<definition
value="Expansion level of the external lung chamber (% of capacity)"/>
<min value="0"/>
<max value="1"/>
<type>
<code value="decimal"/>
</type>
</element>
<element
id="EnvironmentalMonitoringLogicalModel.hvacPressureControl.airflowRateCms">
<path
value="EnvironmentalMonitoringLogicalModel.hvacPressureControl.airflowRateCms"/>
<short
value="Air circulation flow rate through the HVAC system (m³/s)"/>
<definition
value="Air circulation flow rate through the HVAC system (m³/s)"/>
<min value="0"/>
<max value="1"/>
<type>
<code value="decimal"/>
</type>
</element>
<element
id="EnvironmentalMonitoringLogicalModel.hvacPressureControl.heatExchangerInC">
<path
value="EnvironmentalMonitoringLogicalModel.hvacPressureControl.heatExchangerInC"/>
<short
value="Air or fluid temperature into a heat exchanger unit (°C)"/>
<definition
value="Air or fluid temperature into a heat exchanger unit (°C)"/>
<min value="0"/>
<max value="1"/>
<type>
<code value="decimal"/>
</type>
</element>
<element
id="EnvironmentalMonitoringLogicalModel.hvacPressureControl.heatExchangerOutC">
<path
value="EnvironmentalMonitoringLogicalModel.hvacPressureControl.heatExchangerOutC"/>
<short value="Outlet temperature after the exchanger (°C)"/>
<definition value="Outlet temperature after the exchanger (°C)"/>
<min value="0"/>
<max value="1"/>
<type>
<code value="decimal"/>
</type>
</element>
<element id="EnvironmentalMonitoringLogicalModel.biomeHealth">
<path value="EnvironmentalMonitoringLogicalModel.biomeHealth"/>
<short value="Biome health indicators for water and air quality"/>
<definition value="Biome health indicators for water and air quality"/>
<min value="1"/>
<max value="1"/>
<type>
<code value="BackboneElement"/>
</type>
</element>
<element id="EnvironmentalMonitoringLogicalModel.biomeHealth.waterPH">
<path value="EnvironmentalMonitoringLogicalModel.biomeHealth.waterPH"/>
<short value="pH level of habitat's water supply or nutrient solution"/>
<definition
value="pH level of habitat's water supply or nutrient solution"/>
<min value="0"/>
<max value="1"/>
<type>
<code value="decimal"/>
</type>
</element>
<element id="EnvironmentalMonitoringLogicalModel.biomeHealth.ozonePpm">
<path value="EnvironmentalMonitoringLogicalModel.biomeHealth.ozonePpm"/>
<short value="Ozone concentration in the air (ppm)"/>
<definition value="Ozone concentration in the air (ppm)"/>
<min value="0"/>
<max value="1"/>
<type>
<code value="decimal"/>
</type>
</element>
<element
id="EnvironmentalMonitoringLogicalModel.biomeHealth.habitatHumidityPercent">
<path
value="EnvironmentalMonitoringLogicalModel.biomeHealth.habitatHumidityPercent"/>
<short value="Habitat living-area relative humidity (%)"/>
<definition value="Habitat living-area relative humidity (%)"/>
<min value="0"/>
<max value="1"/>
<type>
<code value="decimal"/>
</type>
</element>
<element
id="EnvironmentalMonitoringLogicalModel.biomeHealth.soilMoisturePercent">
<path
value="EnvironmentalMonitoringLogicalModel.biomeHealth.soilMoisturePercent"/>
<short
value="Soil or growth-medium moisture content (% volumetric water content)"/>
<definition
value="Soil or growth-medium moisture content (% volumetric water content)"/>
<min value="0"/>
<max value="1"/>
<type>
<code value="decimal"/>
</type>
</element>
<element id="EnvironmentalMonitoringLogicalModel.biomeHealth.vocPpm">
<path value="EnvironmentalMonitoringLogicalModel.biomeHealth.vocPpm"/>
<short value="Volatile Organic Compounds level (ppm of VOCs)"/>
<definition value="Volatile Organic Compounds level (ppm of VOCs)"/>
<min value="0"/>
<max value="1"/>
<type>
<code value="decimal"/>
</type>
</element>
<element id="EnvironmentalMonitoringLogicalModel.externalEnvironment">
<path value="EnvironmentalMonitoringLogicalModel.externalEnvironment"/>
<short value="External environment parameters"/>
<definition value="External environment parameters"/>
<min value="1"/>
<max value="1"/>
<type>
<code value="BackboneElement"/>
</type>
</element>
<element
id="EnvironmentalMonitoringLogicalModel.externalEnvironment.externalTempC">
<path
value="EnvironmentalMonitoringLogicalModel.externalEnvironment.externalTempC"/>
<short value="Outside ambient temperature (°C)"/>
<definition value="Outside ambient temperature (°C)"/>
<min value="0"/>
<max value="1"/>
<type>
<code value="decimal"/>
</type>
</element>
<element
id="EnvironmentalMonitoringLogicalModel.externalEnvironment.externalHumidityPercent">
<path
value="EnvironmentalMonitoringLogicalModel.externalEnvironment.externalHumidityPercent"/>
<short value="Outside relative humidity (%)"/>
<definition value="Outside relative humidity (%)"/>
<min value="0"/>
<max value="1"/>
<type>
<code value="decimal"/>
</type>
</element>
<element
id="EnvironmentalMonitoringLogicalModel.externalEnvironment.externalPressureHPa">
<path
value="EnvironmentalMonitoringLogicalModel.externalEnvironment.externalPressureHPa"/>
<short value="External barometric pressure (hPa)"/>
<definition value="External barometric pressure (hPa)"/>
<min value="0"/>
<max value="1"/>
<type>
<code value="decimal"/>
</type>
</element>
<element
id="EnvironmentalMonitoringLogicalModel.externalEnvironment.externalSolarWm2">
<path
value="EnvironmentalMonitoringLogicalModel.externalEnvironment.externalSolarWm2"/>
<short value="Solar irradiance outside (W/m²)"/>
<definition value="Solar irradiance outside (W/m²)"/>
<min value="0"/>
<max value="1"/>
<type>
<code value="decimal"/>
</type>
</element>
<element id="EnvironmentalMonitoringLogicalModel.timestamp">
<path value="EnvironmentalMonitoringLogicalModel.timestamp"/>
<short value="Timestamp of data collection"/>
<definition value="Timestamp of data collection"/>
<min value="1"/>
<max value="1"/>
<type>
<code value="dateTime"/>
</type>
</element>
<element id="EnvironmentalMonitoringLogicalModel.deviceId">
<path value="EnvironmentalMonitoringLogicalModel.deviceId"/>
<short value="ID of monitoring system or sensor network"/>
<definition value="ID of monitoring system or sensor network"/>
<min value="0"/>
<max value="1"/>
<type>
<code value="string"/>
</type>
</element>
<element id="EnvironmentalMonitoringLogicalModel.location">
<path value="EnvironmentalMonitoringLogicalModel.location"/>
<short
value="Location identifier (habitat section, greenhouse zone, etc.)"/>
<definition
value="Location identifier (habitat section, greenhouse zone, etc.)"/>
<min value="0"/>
<max value="1"/>
<type>
<code value="string"/>
</type>
</element>
</differential>
</StructureDefinition>