This page is part of the FHIR Specification (v0.0.82: DSTU 1). The current version which supercedes this version is 5.0.0. For a full list of available versions, see the Directory of published versions

Diagnosticreport-profile-lipids.xml

Example Lipid Profile

Raw XML

<Profile xmlns="http://hl7.org/fhir">
  <text>
    <status value="generated"/><div xmlns="http://www.w3.org/1999/xhtml"><pre> <span style="float: right"><a href="formats.html" title="Documentation for this format"><img alt="doco" src="help.png"/></a></span>
<span style="color: Gray">&lt;!-- <span style="color: Darkviolet">Resources</span> --&gt;</span>
<span style="color: Gray">&lt;!--<a name="LipidProfile"> </a><span style="color: Darkviolet">LipidProfile</span> --&gt;</span>
&lt;<span title="The findings and interpretation of a general lipd lab profile."><b>DiagnosticReport</b></span> xmlns=&quot;http://hl7.org/fhir&quot;&gt;
 &lt;!-- from Element: <a href="extensibility.html">extension</a> --&gt;
 <i class="inherited">&lt;<span title="May be used to represent additional information that is not part of the basic definition
           of the resource. In order to make the use of extensions safe and manageable, there is
           a strict governance applied to the definition and use of extensions. Though any implementer
           is allowed to define an extension, there is a set of requirements that SHALL be met as
           part of the definition of the extension."><b>extension</b></span>&gt;<span style="color: Gray">&lt;!--</span> <span style="color: brown"><b>0..*</b></span> <span style="color: darkgreen"><a href="http://hl7.org/fhir/extensibility.html#Extension">Extension</a></span> <span style="color: navy">Additional Content defined by implementations</span><span style="color: Gray"> --&gt;</span>&lt;/extension&gt;</i>
 <i class="inherited">&lt;<span title="May be used to represent additional information that is not part of the basic definition
           of the resource, and that modifies the understanding of the element that contains it.
           Usually modifier elements provide negation or qualification. In order to make the use
           of extensions safe and manageable, there is a strict governance applied to the definition
           and use of extensions. Though any implementer is allowed to 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."><b>modifierExtension</b></span>&gt;<span style="color: Gray">&lt;!--</span> <span style="color: brown"><b>0..*</b></span> <span style="color: darkgreen"><a href="http://hl7.org/fhir/extensibility.html#Extension">Extension</a></span> <span style="color: navy">Extensions that cannot be ignored</span><span style="color: Gray"> --&gt;</span>&lt;/modifierExtension&gt;</i>
 <i class="inherited">&lt;<span title="A human-readable narrative that contains a summary of the resource, and may be used to
           represent the content of the resource to a human. The narrative need not encode all the
           structured data, but is required to contain sufficient detail to make it &quot;clinically
           safe&quot; for a human to just read the narrative. Resource definitions may define what
           content should be represented in the narrative to ensure clinical safety."><b>text</b></span>&gt;<span style="color: Gray">&lt;!--</span> <span style="color: brown"><b>0..1</b></span> <span style="color: darkgreen"><a href="http://hl7.org/fhir/narrative.html#Narrative">Narrative</a></span> <span style="color: navy">Text summary of the resource, for human interpretation</span><span style="color: Gray"> --&gt;</span>&lt;/text&gt;</i>
 <i class="inherited">&lt;<span title="These resources do not have an independent existence apart from the resource that contains
           them - they cannot be identified independently, and nor can they have their own independent
           transaction scope."><b>contained</b></span>&gt;<span style="color: Gray">&lt;!--</span> <span style="color: brown"><b>0..*</b></span> <span style="color: darkgreen"><a href="http://hl7.org/fhir/references.html#Resource">Resource</a></span> <span style="color: navy">Contained, inline Resources</span><span style="color: Gray"> --&gt;</span>&lt;/contained&gt;</i>
 &lt;<span title="LOINC Code for Lipid Panel with LDL.">name</span>&gt;
   &lt;coding&gt;
     &lt;code value=&quot;http://loinc.org&quot;/&gt;
     &lt;system value=&quot;57698-3&quot;/&gt;
   &lt;/coding&gt;
   &lt;text value=&quot;Lipid panel with direct LDL - Serum or Plasma&quot;/&gt;
 &lt;/name&gt;
 <i class="inherited">&lt;<span title="The status of the diagnostic report as a whole."><b>status</b></span> value=&quot;[<span style="color: darkgreen"><a href="http://hl7.org/fhir/datatypes.html#code">code</a></span>]&quot;/&gt;<span style="color: Gray">&lt;!--</span> <span style="color: brown"><b>1..1</b></span> <span style="color: navy"><a href="diagnostic-report-status.html" style="color: navy">registered | partial | final | corrected +</a></span><span style="color: Gray"> --&gt;</span></i>
 <i class="inherited">&lt;<span title="The date and/or time that this version of the report was released from the source diagnostic
           service."><b>issued</b></span> value=&quot;[<span style="color: darkgreen"><a href="http://hl7.org/fhir/datatypes.html#dateTime">dateTime</a></span>]&quot;/&gt;<span style="color: Gray">&lt;!--</span> <span style="color: brown"><b>1..1</b></span> <span style="color: navy">Date this version was released</span><span style="color: Gray"> --&gt;</span></i>
 <i class="inherited">&lt;<span title="The subject of the report. Usually, but not always, this is a patient. However diagnostic
           services also perform analyses on specimens collected from a variety of other sources."><b>subject</b></span>&gt;<span style="color: Gray">&lt;!--</span> <span style="color: brown"><b>1..1</b></span> <span style="color: darkgreen"><a href="http://hl7.org/fhir/references.html#Resource">Resource</a>(<a href="http://hl7.org/fhir/http://hl7.org/fhir/profiles/patient.html#http://hl7.org/fhir/profiles/Patient">http://hl7.org/fhir/profiles/Patient</a>)|<a href="http://hl7.org/fhir/references.html#Resource">Resource</a>(
   <a href="http://hl7.org/fhir/http://hl7.org/fhir/profiles/group.html#http://hl7.org/fhir/profiles/Group">http://hl7.org/fhir/profiles/Group</a>)|<a href="http://hl7.org/fhir/references.html#Resource">Resource</a>(
   <a href="http://hl7.org/fhir/http://hl7.org/fhir/profiles/device.html#http://hl7.org/fhir/profiles/Device">http://hl7.org/fhir/profiles/Device</a>)|<a href="http://hl7.org/fhir/references.html#Resource">Resource</a>(
   <a href="http://hl7.org/fhir/http://hl7.org/fhir/profiles/location.html#http://hl7.org/fhir/profiles/Location">http://hl7.org/fhir/profiles/Location</a>)</span> <span style="color: navy">
     The subject of the report, usually, but not always, the patient</span><span style="color: Gray"> --&gt;</span>&lt;/subject&gt;</i>
 <i class="inherited">&lt;<span title="The diagnostic service that is responsible for issuing the report."><b>performer</b></span>&gt;<span style="color: Gray">&lt;!--</span> <span style="color: brown"><b>1..1</b></span> <span style="color: darkgreen"><a href="http://hl7.org/fhir/references.html#Resource">Resource</a>(<a href="http://hl7.org/fhir/http://hl7.org/fhir/profiles/practitioner.html#http://hl7.org/fhir/profiles/Prac
            titioner">http://hl7.org/fhir/profiles/Practitioner</a>)|
   <a href="http://hl7.org/fhir/references.html#Resource">Resource</a>(<a href="http://hl7.org/fhir/http://hl7.org/fhir/profiles/organization.html#http://hl7.org/fhir/profiles/Orga
            nization">http://hl7.org/fhir/profiles/Organization</a>)</span> <span style="color: navy">Responsible Diagnostic Service</span><span style="color: Gray"> --&gt;</span>&lt;/performer&gt;</i>
 <i class="inherited">&lt;<span title="The local ID assigned to the report by the order filler, usually by the Information System
           of the diagnostic service provider."><b>identifier</b></span>&gt;<span style="color: Gray">&lt;!--</span> <span style="color: brown"><b>0..1</b></span> <span style="color: darkgreen"><a href="http://hl7.org/fhir/datatypes.html#Identifier">Identifier</a></span> <span style="color: navy">Id for external references to this report</span><span style="color: Gray"> --&gt;</span>&lt;/identifier&gt;</i>
 <i class="inherited">&lt;<span title="Details concerning a test requested."><b>requestDetail</b></span>&gt;<span style="color: Gray">&lt;!--</span> <span style="color: brown"><b>0..*</b></span> <span style="color: darkgreen"><a href="http://hl7.org/fhir/references.html#Resource">Resource</a>(<a href="http://hl7.org/fhir/http://hl7.org/fhir/profiles/diagnosticorder.html#http://hl7.org/fhir/profiles/D
            iagnosticOrder">http://hl7.org/fhir/profiles/DiagnosticOrder</a>)</span> <span style="color: navy">
     What was requested</span><span style="color: Gray"> --&gt;</span>&lt;/requestDetail&gt;</i>
 <i class="inherited">&lt;<span title="The section of the diagnostic service that performs the examination e.g. biochemistry,
           hematology, MRI."><b>serviceCategory</b></span>&gt;<span style="color: Gray">&lt;!--</span> <span style="color: brown"><b>0..1</b></span> <span style="color: darkgreen"><a href="http://hl7.org/fhir/datatypes.html#CodeableConcept">CodeableConcept</a></span> <span style="color: navy"><a href="valueset-diagnostic-service-sections.html" style="color: navy">Biochemistry, Hematology etc.</a></span><span style="color: Gray"> --&gt;</span>&lt;/serviceCategory&gt;</i>
 <i class="inherited">&lt;<span title="The time or time-period the observed values are related to. This is usually either the
           time of the procedure or of specimen collection(s), but very often the source of the date/time
           is not known, only the date/time itself."><b>diagnostic[x]</b></span>&gt;<span style="color: Gray">&lt;!--</span> <span style="color: brown"><b>1..1</b></span> <span style="color: darkgreen"><a href="http://hl7.org/fhir/datatypes.html#dateTime">dateTime</a>|<a href="http://hl7.org/fhir/datatypes.html#Period">Period</a></span> <span style="color: navy">
     Physiologically Relevant time/time-period for report</span><span style="color: Gray"> --&gt;</span>&lt;/diagnostic[x]&gt;</i>
 <i class="inherited">&lt;<span title="Details about the specimens on which this Disagnostic report is based."><b>specimen</b></span>&gt;<span style="color: Gray">&lt;!--</span> <span style="color: brown"><b>0..*</b></span> <span style="color: darkgreen"><a href="http://hl7.org/fhir/references.html#Resource">Resource</a>(<a href="http://hl7.org/fhir/http://hl7.org/fhir/profiles/specimen.html#http://hl7.org/fhir/profiles/Specimen">http://hl7.org/fhir/profiles/Specimen</a>)</span> <span style="color: navy">
     Specimens this report is based on</span><span style="color: Gray"> --&gt;</span>&lt;/specimen&gt;</i>
 <span style="color: Gray">&lt;!--</span><span style="color: blue">&quot;Cholesterol&quot;:</span>  <span style="color: Gray"> --&gt;</span>
 &lt;<span style="text-decoration: underline" title="Reference to Cholesterol Result (this element must be supported)"><b>result</b></span>&gt;<span style="color: Gray">&lt;!--</span> <span style="color: brown"><b>1..1</b></span> <span style="color: darkgreen"><a href="http://hl7.org/fhir/references.html#Resource">Resource</a>(<a href="#Cholesterol"><span style="color: DarkViolet">@Cholesterol</span></a>)</span> <span style="color: navy">Cholesterol Result</span><span style="color: Gray"> --&gt;</span>&lt;/result&gt;
 <span style="color: Gray">&lt;!--</span><span style="color: blue">&quot;Triglyceride&quot;:</span>  <span style="color: Gray"> --&gt;</span>
 &lt;<span style="text-decoration: underline" title="Group of elements for Triglyceride result (this element must be supported)"><b>result</b></span>&gt;<span style="color: Gray">&lt;!--</span> <span style="color: brown"><b>1..1</b></span> <span style="color: darkgreen"><a href="http://hl7.org/fhir/references.html#Resource">Resource</a>(<a href="#Triglyceride"><span style="color: DarkViolet">@Triglyceride</span></a>)</span> <span style="color: navy">Triglyceride Result</span><span style="color: Gray"> --&gt;</span>&lt;/result&gt;
 <span style="color: Gray">&lt;!--</span><span style="color: blue">&quot;HDL Cholesterol&quot;:</span>  <span style="color: Gray"> --&gt;</span>
 &lt;<span style="text-decoration: underline" title="Group of elements for HDL Cholesterol result (this element must be supported)"><b>result</b></span>&gt;<span style="color: Gray">&lt;!--</span> <span style="color: brown"><b>1..1</b></span> <span style="color: darkgreen"><a href="http://hl7.org/fhir/references.html#Resource">Resource</a>(<a href="#HDLCholesterol"><span style="color: DarkViolet">@HDLCholesterol</span></a>)</span> <span style="color: navy">HDL Cholesterol Result</span><span style="color: Gray"> --&gt;</span>&lt;/result&gt;
 <span style="color: Gray">&lt;!--</span><span style="color: blue">&quot;LDL Cholesterol&quot;:</span>  <span style="color: Gray"> --&gt;</span>
 &lt;<span style="text-decoration: underline" title="LDL Cholesterol result, if reported (this element must be supported)"><b>result</b></span>&gt;<span style="color: Gray">&lt;!--</span> <span style="color: brown"><b>0..1</b></span> <span style="color: darkgreen"><a href="http://hl7.org/fhir/references.html#Resource">Resource</a>(<a href="#LDLCholesterol"><span style="color: DarkViolet">@LDLCholesterol</span></a>)</span> <span style="color: navy">LDL Cholesterol result, if reported</span><span style="color: Gray"> --&gt;</span>&lt;/result&gt;
 <i class="inherited">&lt;<span title="One or more links to full details of any imaging performed during the diagnostic investigation.
           Typically, this is imaging performed by DICOM enabled modalities, but this is not required.
           A fully enabled PACS viewer can use this information to provide views of the source images."><b>imagingStudy</b></span>&gt;<span style="color: Gray">&lt;!--</span> <span style="color: brown"><b>0..*</b></span> <span style="color: darkgreen"><a href="http://hl7.org/fhir/references.html#Resource">Resource</a>(<a href="http://hl7.org/fhir/http://hl7.org/fhir/profiles/imagingstudy.html#http://hl7.org/fhir/profiles/Imag
            ingStudy">http://hl7.org/fhir/profiles/ImagingStudy</a>)</span> <span style="color: navy">
     Reference to full details of imaging associated with the diagnostic report</span><span style="color: Gray"> --&gt;</span>&lt;/imagingStudy&gt;</i>
 <i class="inherited">&lt;<span title="A list of key images associated with this report. The images are generally created during
           the diagnostic process, and may be directly of the patient, or of treated specimens (i.e.
           slides of interest)."><b>image</b></span>&gt;  <span style="color: Gray">&lt;!-- <span style="color: brown"><b>0..*</b></span> Key images associated with this report --&gt;</span>
  <i class="inherited">&lt;<span title="May be used to represent additional information that is not part of the basic definition
             of the resource. In order to make the use of extensions safe and manageable, there is
             a strict governance applied to the definition and use of extensions. Though any implementer
             is allowed to define an extension, there is a set of requirements that SHALL be met as
             part of the definition of the extension."><b>extension</b></span>&gt;<span style="color: Gray">&lt;!--</span> <span style="color: brown"><b>0..*</b></span> <span style="color: darkgreen"><a href="http://hl7.org/fhir/extensibility.html#Extension">Extension</a></span> <span style="color: navy">Additional Content defined by implementations</span><span style="color: Gray"> --&gt;</span>&lt;/extension&gt;</i>
  <i class="inherited">&lt;<span title="May be used to represent additional information that is not part of the basic definition
             of the resource, and that modifies the understanding of the element that contains it.
             Usually modifier elements provide negation or qualification. In order to make the use
             of extensions safe and manageable, there is a strict governance applied to the definition
             and use of extensions. Though any implementer is allowed to 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."><b>modifierExtension</b></span>&gt;<span style="color: Gray">&lt;!--</span> <span style="color: brown"><b>0..*</b></span> <span style="color: darkgreen"><a href="http://hl7.org/fhir/extensibility.html#Extension">Extension</a></span> <span style="color: navy">Extensions that cannot be ignored</span><span style="color: Gray"> --&gt;</span>&lt;/modifierExtension&gt;</i>
  <i class="inherited">&lt;<span title="A comment about the image. Typically, this is used to provide an explanation for why the
             image is included, or to draw the viewer's attention to important features."><b>comment</b></span> value=&quot;[<span style="color: darkgreen"><a href="http://hl7.org/fhir/datatypes.html#string">string</a></span>]&quot;/&gt;<span style="color: Gray">&lt;!--</span> <span style="color: brown"><b>0..1</b></span> <span style="color: navy">Comment about the image (e.g. explanation)</span><span style="color: Gray"> --&gt;</span></i>
  <i class="inherited">&lt;<span title="Reference to the image source."><b>link</b></span>&gt;<span style="color: Gray">&lt;!--</span> <span style="color: brown"><b>1..1</b></span> <span style="color: darkgreen"><a href="http://hl7.org/fhir/references.html#Resource">Resource</a>(<a href="http://hl7.org/fhir/http://hl7.org/fhir/profiles/media.html#http://hl7.org/fhir/profiles/Media">http://hl7.org/fhir/profiles/Media</a>)</span> <span style="color: navy">Reference to the image source</span><span style="color: Gray"> --&gt;</span>&lt;/link&gt;</i>
 &lt;/image&gt;</i>
 &lt;<span style="text-decoration: underline" title="May include diagnosis or suggestions for follow up testing (this element must be supported)"><b>conclusion</b></span> value=&quot;[<span style="color: darkgreen"><a href="http://hl7.org/fhir/datatypes.html#string">string</a></span>]&quot;/&gt;<span style="color: Gray">&lt;!--</span> <span style="color: brown"><b>0..1</b></span> <span style="color: navy">Clinical Interpretation of Lipid Panel</span><span style="color: Gray"> --&gt;</span>
 &lt;<span title="No codes for a lipid panel."><b>codedDiagnosis</b></span>&gt;<span style="color: Gray">&lt;!--</span> <span style="color: brown"><b>0..0</b></span> <span style="color: darkgreen"><a href="http://hl7.org/fhir/datatypes.html#CodeableConcept">CodeableConcept</a></span> <span style="text-decoration: line-through"><span style="color: navy"><a href="valueset-clinical-findings.html" style="color: navy">No codes for a lipid panel</a></span></span><span style="color: Gray"> --&gt;</span>&lt;/codedDiagnosis&gt;
 <i class="inherited">&lt;<span title="Rich text representation of the entire result as issued by the diagnostic service. Multiple
           formats are allowed but they SHALL be semantically equivalent."><b>presentedForm</b></span>&gt;<span style="color: Gray">&lt;!--</span> <span style="color: brown"><b>0..*</b></span> <span style="color: darkgreen"><a href="http://hl7.org/fhir/datatypes.html#Attachment">Attachment</a></span> <span style="color: navy">Entire Report as issued</span><span style="color: Gray"> --&gt;</span>&lt;/presentedForm&gt;</i>
&lt;/DiagnosticReport&gt;

<span style="color: Gray">&lt;!--<a name="Cholesterol"> </a><span style="color: Darkviolet">Cholesterol</span> --&gt;</span>
&lt;<span title="Measurements and simple assertions."><b>Observation</b></span> xmlns=&quot;http://hl7.org/fhir&quot;&gt;
 &lt;!-- from Element: <a href="extensibility.html">extension</a> --&gt;
 <i class="inherited">&lt;<span title="May be used to represent additional information that is not part of the basic definition
           of the resource. In order to make the use of extensions safe and manageable, there is
           a strict governance applied to the definition and use of extensions. Though any implementer
           is allowed to define an extension, there is a set of requirements that SHALL be met as
           part of the definition of the extension."><b>extension</b></span>&gt;<span style="color: Gray">&lt;!--</span> <span style="color: brown"><b>0..*</b></span> <span style="color: darkgreen"><a href="http://hl7.org/fhir/extensibility.html#Extension">Extension</a></span> <span style="color: navy">Additional Content defined by implementations</span><span style="color: Gray"> --&gt;</span>&lt;/extension&gt;</i>
 <i class="inherited">&lt;<span title="May be used to represent additional information that is not part of the basic definition
           of the resource, and that modifies the understanding of the element that contains it.
           Usually modifier elements provide negation or qualification. In order to make the use
           of extensions safe and manageable, there is a strict governance applied to the definition
           and use of extensions. Though any implementer is allowed to 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."><b>modifierExtension</b></span>&gt;<span style="color: Gray">&lt;!--</span> <span style="color: brown"><b>0..*</b></span> <span style="color: darkgreen"><a href="http://hl7.org/fhir/extensibility.html#Extension">Extension</a></span> <span style="color: navy">Extensions that cannot be ignored</span><span style="color: Gray"> --&gt;</span>&lt;/modifierExtension&gt;</i>
 <i class="inherited">&lt;<span title="A human-readable narrative that contains a summary of the resource, and may be used to
           represent the content of the resource to a human. The narrative need not encode all the
           structured data, but is required to contain sufficient detail to make it &quot;clinically
           safe&quot; for a human to just read the narrative. Resource definitions may define what
           content should be represented in the narrative to ensure clinical safety."><b>text</b></span>&gt;<span style="color: Gray">&lt;!--</span> <span style="color: brown"><b>0..1</b></span> <span style="color: darkgreen"><a href="http://hl7.org/fhir/narrative.html#Narrative">Narrative</a></span> <span style="color: navy">Text summary of the resource, for human interpretation</span><span style="color: Gray"> --&gt;</span>&lt;/text&gt;</i>
 <i class="inherited">&lt;<span title="These resources do not have an independent existence apart from the resource that contains
           them - they cannot be identified independently, and nor can they have their own independent
           transaction scope."><b>contained</b></span>&gt;<span style="color: Gray">&lt;!--</span> <span style="color: brown"><b>0..*</b></span> <span style="color: darkgreen"><a href="http://hl7.org/fhir/references.html#Resource">Resource</a></span> <span style="color: navy">Contained, inline Resources</span><span style="color: Gray"> --&gt;</span>&lt;/contained&gt;</i>
 &lt;<span style="text-decoration: underline" title="Cholesterol (this element must be supported)">name</span>&gt;
   &lt;coding&gt;
     &lt;code value=&quot;http://loinc.org&quot;/&gt;
     &lt;system value=&quot;35200-5&quot;/&gt;
   &lt;/coding&gt;
   &lt;text value=&quot;Cholesterol&quot;/&gt;
 &lt;/name&gt;
 &lt;<span style="text-decoration: underline" title="Cholesterol value. If a result is not available, use the comments field (this element
         must be supported)"><b>valueQuantity</b></span>&gt; <span style="color: brown"><b>0..1</b></span> <span style="color: darkgreen"><a href="http://hl7.org/fhir/datatypes.html#Quantity">Quantity</a></span>  <span style="color: Gray">&lt;!-- <span style="color: brown"><b>0..1</b></span> Cholesterol value --&gt;</span>
  &lt;<span style="text-decoration: underline" title="Actual numerical value (this element must be supported)"><b>value</b></span> value=&quot;[<span style="color: darkgreen"><a href="http://hl7.org/fhir/datatypes.html#decimal">decimal</a></span>]&quot;/&gt;<span style="color: Gray">&lt;!--</span> <span style="color: brown"><b>0..1</b></span> <span style="color: navy">Actual numerical value</span><span style="color: Gray"> --&gt;</span>
  &lt;<span title="&lt; | &lt;= | &gt;= | &gt; - how to understand the value."><b>comparator</b></span> value=&quot;[<span style="color: darkgreen"><a href="http://hl7.org/fhir/datatypes.html#code">code</a></span>]&quot;/&gt;<span style="color: Gray">&lt;!--</span> <span style="color: brown"><b>0..0</b></span> <span style="text-decoration: line-through"><span style="color: navy"><a href="quantity-comparator.html" style="color: navy">&lt; | &lt;= | &gt;= | &gt; - how to understand the value</a></span></span><span style="color: Gray"> --&gt;</span>
  &lt;<span style="text-decoration: underline" title="Unit representation (this element must be supported)">units</span>&gt;mmol/L&lt;units/&gt;
  &lt;<span style="text-decoration: underline" title="System that defines coded unit form (this element must be supported)">system</span>&gt;http://unitsofmeasure.org&lt;system/&gt;
  &lt;<span style="text-decoration: underline" title="Coded form of the unit (this element must be supported)">code</span>&gt;mmol/L&lt;code/&gt;
 &lt;/valueQuantity&gt;
 &lt;<span style="text-decoration: underline" title="+ | ++ | +++ | - | -- | --- (this element must be supported)"><b>interpretation</b></span> value=&quot;[<span style="color: darkgreen"><a href="http://hl7.org/fhir/datatypes.html#code">code</a></span>]&quot;/&gt;<span style="color: Gray">&lt;!--</span> <span style="color: brown"><b>0..1</b></span> <span style="color: navy"><a href="valueset-observation-interpretation.html" style="color: navy">+ | ++ | +++ | - | -- | ---</a></span><span style="color: Gray"> --&gt;</span>
 &lt;<span style="text-decoration: underline" title="May include statements about significant, unexpected or unreliable. values, or information
         about the source of the value where this may be relevant to the interpretation of the
         result (this element must be supported)"><b>comments</b></span> value=&quot;[<span style="color: darkgreen"><a href="http://hl7.org/fhir/datatypes.html#string">string</a></span>]&quot;/&gt;<span style="color: Gray">&lt;!--</span> <span style="color: brown"><b>0..1</b></span> <span style="color: navy">Comments about result</span><span style="color: Gray"> --&gt;</span>
 <i class="inherited">&lt;<span title="The time or time-period the observed value is asserted as being true. For biological subjects
           - e.g. human patients - this is usually called the &quot;physiologically relevant time&quot;.
           This is usually either the time of the procedure or of specimen collection, but very often
           the source of the date/time is not known, only the date/time itself."><b>applies[x]</b></span>&gt;<span style="color: Gray">&lt;!--</span> <span style="color: brown"><b>0..1</b></span> <span style="color: darkgreen"><a href="http://hl7.org/fhir/datatypes.html#dateTime">dateTime</a>|<a href="http://hl7.org/fhir/datatypes.html#Period">Period</a></span> <span style="color: navy">
     Physiologically Relevant time/time-period for observation</span><span style="color: Gray"> --&gt;</span>&lt;/applies[x]&gt;</i>
 <i class="inherited">&lt;<span title="Date/Time this was made available."><b>issued</b></span> value=&quot;[<span style="color: darkgreen"><a href="http://hl7.org/fhir/datatypes.html#instant">instant</a></span>]&quot;/&gt;<span style="color: Gray">&lt;!--</span> <span style="color: brown"><b>0..1</b></span> <span style="color: navy">Date/Time this was made available</span><span style="color: Gray"> --&gt;</span></i>
 <i class="inherited">&lt;<span title="The status of the result value."><b>status</b></span> value=&quot;[<span style="color: darkgreen"><a href="http://hl7.org/fhir/datatypes.html#code">code</a></span>]&quot;/&gt;<span style="color: Gray">&lt;!--</span> <span style="color: brown"><b>1..1</b></span> <span style="color: navy"><a href="observation-status.html" style="color: navy">registered | preliminary | final | amended +</a></span><span style="color: Gray"> --&gt;</span></i>
 &lt;<span title="Cholesterol values can only be reported when there is no question about their status.">reliability</span>&gt;ok&lt;reliability/&gt;
 <i class="inherited">&lt;<span title="Indicates where on the subject's body the observation was made."><b>bodySite</b></span>&gt;<span style="color: Gray">&lt;!--</span> <span style="color: brown"><b>0..1</b></span> <span style="color: darkgreen"><a href="http://hl7.org/fhir/datatypes.html#CodeableConcept">CodeableConcept</a></span> <span style="color: navy"><a href="valueset-body-site.html" style="color: navy">Observed body part</a></span><span style="color: Gray"> --&gt;</span>&lt;/bodySite&gt;</i>
 <i class="inherited">&lt;<span title="Indicates the mechanism used to perform the observation."><b>method</b></span>&gt;<span style="color: Gray">&lt;!--</span> <span style="color: brown"><b>0..1</b></span> <span style="color: darkgreen"><a href="http://hl7.org/fhir/datatypes.html#CodeableConcept">CodeableConcept</a></span> <span style="color: navy"><a href="valueset-observation-methods.html" style="color: navy">How it was done</a></span><span style="color: Gray"> --&gt;</span>&lt;/method&gt;</i>
 <i class="inherited">&lt;<span title="A unique identifier for the simple observation."><b>identifier</b></span>&gt;<span style="color: Gray">&lt;!--</span> <span style="color: brown"><b>0..1</b></span> <span style="color: darkgreen"><a href="http://hl7.org/fhir/datatypes.html#Identifier">Identifier</a></span> <span style="color: navy">Unique Id for this particular observation</span><span style="color: Gray"> --&gt;</span>&lt;/identifier&gt;</i>
 <i class="inherited">&lt;<span title="The thing the observation is being made about."><b>subject</b></span>&gt;<span style="color: Gray">&lt;!--</span> <span style="color: brown"><b>0..1</b></span> <span style="color: darkgreen"><a href="http://hl7.org/fhir/references.html#Resource">Resource</a>(<a href="http://hl7.org/fhir/http://hl7.org/fhir/profiles/patient.html#http://hl7.org/fhir/profiles/Patient">http://hl7.org/fhir/profiles/Patient</a>)|<a href="http://hl7.org/fhir/references.html#Resource">Resource</a>(
   <a href="http://hl7.org/fhir/http://hl7.org/fhir/profiles/group.html#http://hl7.org/fhir/profiles/Group">http://hl7.org/fhir/profiles/Group</a>)|<a href="http://hl7.org/fhir/references.html#Resource">Resource</a>(
   <a href="http://hl7.org/fhir/http://hl7.org/fhir/profiles/device.html#http://hl7.org/fhir/profiles/Device">http://hl7.org/fhir/profiles/Device</a>)|<a href="http://hl7.org/fhir/references.html#Resource">Resource</a>(
   <a href="http://hl7.org/fhir/http://hl7.org/fhir/profiles/location.html#http://hl7.org/fhir/profiles/Location">http://hl7.org/fhir/profiles/Location</a>)</span> <span style="color: navy">Who and/or what this is about</span><span style="color: Gray"> --&gt;</span>&lt;/subject&gt;</i>
 <i class="inherited">&lt;<span title="The specimen that was used when this observation was made."><b>specimen</b></span>&gt;<span style="color: Gray">&lt;!--</span> <span style="color: brown"><b>0..1</b></span> <span style="color: darkgreen"><a href="http://hl7.org/fhir/references.html#Resource">Resource</a>(<a href="http://hl7.org/fhir/http://hl7.org/fhir/profiles/specimen.html#http://hl7.org/fhir/profiles/Specimen">http://hl7.org/fhir/profiles/Specimen</a>)</span> <span style="color: navy">
     Specimen used for this observation</span><span style="color: Gray"> --&gt;</span>&lt;/specimen&gt;</i>
 <i class="inherited">&lt;<span title="Who was responsible for asserting the observed value as &quot;true&quot;."><b>performer</b></span>&gt;<span style="color: Gray">&lt;!--</span> <span style="color: brown"><b>0..*</b></span> <span style="color: darkgreen"><a href="http://hl7.org/fhir/references.html#Resource">Resource</a>(<a href="http://hl7.org/fhir/http://hl7.org/fhir/profiles/practitioner.html#http://hl7.org/fhir/profiles/Prac
            titioner">http://hl7.org/fhir/profiles/Practitioner</a>)|
   <a href="http://hl7.org/fhir/references.html#Resource">Resource</a>(<a href="http://hl7.org/fhir/http://hl7.org/fhir/profiles/device.html#http://hl7.org/fhir/profiles/Device">http://hl7.org/fhir/profiles/Device</a>)|<a href="http://hl7.org/fhir/references.html#Resource">Resource</a>(
   <a href="http://hl7.org/fhir/http://hl7.org/fhir/profiles/organization.html#http://hl7.org/fhir/profiles/Orga
            nization">http://hl7.org/fhir/profiles/Organization</a>)</span> <span style="color: navy">Who did the observation</span><span style="color: Gray"> --&gt;</span>&lt;/performer&gt;</i>
 &lt;<span style="text-decoration: underline" title="Provides guide for interpretation (this element must be supported)"><b>referenceRange</b></span>&gt;  <span style="color: Gray">&lt;!-- <span style="color: brown"><b>1..1</b></span> Provides guide for interpretation --&gt;</span>
  <i class="inherited">&lt;<span title="May be used to represent additional information that is not part of the basic definition
           of the resource. In order to make the use of extensions safe and manageable, there is
           a strict governance applied to the definition and use of extensions. Though any implementer
           is allowed to define an extension, there is a set of requirements that SHALL be met as
           part of the definition of the extension."><b>extension</b></span>&gt;<span style="color: Gray">&lt;!--</span> <span style="color: brown"><b>0..*</b></span> <span style="color: darkgreen"><a href="http://hl7.org/fhir/extensibility.html#Extension">Extension</a></span> <span style="color: navy">Additional Content defined by implementations</span><span style="color: Gray"> --&gt;</span>&lt;/extension&gt;</i>
  <i class="inherited">&lt;<span title="May be used to represent additional information that is not part of the basic definition
           of the resource, and that modifies the understanding of the element that contains it.
           Usually modifier elements provide negation or qualification. In order to make the use
           of extensions safe and manageable, there is a strict governance applied to the definition
           and use of extensions. Though any implementer is allowed to 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."><b>modifierExtension</b></span>&gt;<span style="color: Gray">&lt;!--</span> <span style="color: brown"><b>0..*</b></span> <span style="color: darkgreen"><a href="http://hl7.org/fhir/extensibility.html#Extension">Extension</a></span> <span style="color: navy">Extensions that cannot be ignored</span><span style="color: Gray"> --&gt;</span>&lt;/modifierExtension&gt;</i>
  &lt;<span title="Low Range, if relevant."><b>low</b></span>&gt;<span style="color: Gray">&lt;!--</span> <span style="text-decoration: line-through"><span style="color: navy">Low Range, if relevant</span></span><span style="color: Gray"> --&gt;</span>&lt;/low&gt;
  &lt;<span title="&lt;4.5 mmol/L.">high</span>&gt;4.5 mmol/L&lt;high/&gt;
  &lt;<span title="Range is a recommended range."><b>meaning</b></span>&gt;<span style="color: Gray">&lt;!--</span> <span style="color: brown"><b>0..0</b></span> <span style="color: darkgreen"><a href="http://hl7.org/fhir/datatypes.html#CodeableConcept">CodeableConcept</a></span> <span style="text-decoration: line-through"><span style="color: navy"><a href="valueset-referencerange-meaning.html" style="color: navy">Range is a recommended range</a></span></span><span style="color: Gray"> --&gt;</span>&lt;/meaning&gt;
  &lt;<span title="Applicable age range, if relevant."><b>age</b></span>&gt;<span style="color: Gray">&lt;!--</span> <span style="color: brown"><b>0..0</b></span> <span style="color: darkgreen"><a href="http://hl7.org/fhir/datatypes.html#Period">Period</a></span> <span style="text-decoration: line-through"><span style="color: navy">Applicable age range, if relevant</span></span><span style="color: Gray"> --&gt;</span>&lt;/age&gt;
 &lt;/referenceRange&gt;
 &lt;<span title="Observations related to this observation."><b>related</b></span>&gt;  <span style="color: Gray">&lt;!-- <span style="color: brown"><b>0..0</b></span><span style="text-decoration: line-through"> Observations related to this observation</span> --&gt;</span>
 &lt;/related&gt;
&lt;/Observation&gt;

<span style="color: Gray">&lt;!--<a name="Triglyceride"> </a><span style="color: Darkviolet">Triglyceride</span> --&gt;</span>
&lt;<span title="Group of elements for Triglyceride result."><b>Observation</b></span> xmlns=&quot;http://hl7.org/fhir&quot;&gt;
 &lt;!-- from Element: <a href="extensibility.html">extension</a> --&gt;
 <i class="inherited">&lt;<span title="May be used to represent additional information that is not part of the basic definition
           of the resource. In order to make the use of extensions safe and manageable, there is
           a strict governance applied to the definition and use of extensions. Though any implementer
           is allowed to define an extension, there is a set of requirements that SHALL be met as
           part of the definition of the extension."><b>extension</b></span>&gt;<span style="color: Gray">&lt;!--</span> <span style="color: brown"><b>0..*</b></span> <span style="color: darkgreen"><a href="http://hl7.org/fhir/extensibility.html#Extension">Extension</a></span> <span style="color: navy">Additional Content defined by implementations</span><span style="color: Gray"> --&gt;</span>&lt;/extension&gt;</i>
 <i class="inherited">&lt;<span title="May be used to represent additional information that is not part of the basic definition
           of the resource, and that modifies the understanding of the element that contains it.
           Usually modifier elements provide negation or qualification. In order to make the use
           of extensions safe and manageable, there is a strict governance applied to the definition
           and use of extensions. Though any implementer is allowed to 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."><b>modifierExtension</b></span>&gt;<span style="color: Gray">&lt;!--</span> <span style="color: brown"><b>0..*</b></span> <span style="color: darkgreen"><a href="http://hl7.org/fhir/extensibility.html#Extension">Extension</a></span> <span style="color: navy">Extensions that cannot be ignored</span><span style="color: Gray"> --&gt;</span>&lt;/modifierExtension&gt;</i>
 <i class="inherited">&lt;<span title="A human-readable narrative that contains a summary of the resource, and may be used to
           represent the content of the resource to a human. The narrative need not encode all the
           structured data, but is required to contain sufficient detail to make it &quot;clinically
           safe&quot; for a human to just read the narrative. Resource definitions may define what
           content should be represented in the narrative to ensure clinical safety."><b>text</b></span>&gt;<span style="color: Gray">&lt;!--</span> <span style="color: brown"><b>0..1</b></span> <span style="color: darkgreen"><a href="http://hl7.org/fhir/narrative.html#Narrative">Narrative</a></span> <span style="color: navy">Text summary of the resource, for human interpretation</span><span style="color: Gray"> --&gt;</span>&lt;/text&gt;</i>
 <i class="inherited">&lt;<span title="These resources do not have an independent existence apart from the resource that contains
           them - they cannot be identified independently, and nor can they have their own independent
           transaction scope."><b>contained</b></span>&gt;<span style="color: Gray">&lt;!--</span> <span style="color: brown"><b>0..*</b></span> <span style="color: darkgreen"><a href="http://hl7.org/fhir/references.html#Resource">Resource</a></span> <span style="color: navy">Contained, inline Resources</span><span style="color: Gray"> --&gt;</span>&lt;/contained&gt;</i>
 &lt;<span style="text-decoration: underline" title="Triglyceride (this element must be supported)">name</span>&gt;
   &lt;coding&gt;
     &lt;code value=&quot;http://loinc.org&quot;/&gt;
     &lt;system value=&quot;35217-9&quot;/&gt;
   &lt;/coding&gt;
   &lt;text value=&quot;Triglyceride&quot;/&gt;
 &lt;/name&gt;
 &lt;<span style="text-decoration: underline" title="Triglyceride value. If a result is not available, use the comments field (this element
         must be supported)"><b>valueQuantity</b></span>&gt;<span style="color: Gray">&lt;!--</span> <span style="color: brown"><b>0..1</b></span> <span style="color: darkgreen"><a href="http://hl7.org/fhir/datatypes.html#Quantity">Quantity</a></span> <span style="color: navy">Triglyceride value</span><span style="color: Gray"> --&gt;</span>&lt;/valueQuantity&gt;
 &lt;<span style="text-decoration: underline" title="+ | ++ | +++ | - | -- | --- (this element must be supported)"><b>interpretation</b></span> value=&quot;[<span style="color: darkgreen"><a href="http://hl7.org/fhir/datatypes.html#code">code</a></span>]&quot;/&gt;<span style="color: Gray">&lt;!--</span> <span style="color: brown"><b>0..1</b></span> <span style="color: navy"><a href="valueset-observation-interpretation.html" style="color: navy">+ | ++ | +++ | - | -- | ---</a></span><span style="color: Gray"> --&gt;</span>
 &lt;<span style="text-decoration: underline" title="Comments about result (this element must be supported)"><b>comments</b></span> value=&quot;[<span style="color: darkgreen"><a href="http://hl7.org/fhir/datatypes.html#string">string</a></span>]&quot;/&gt;<span style="color: Gray">&lt;!--</span> <span style="color: brown"><b>0..1</b></span> <span style="color: navy">Comments about result</span><span style="color: Gray"> --&gt;</span>
 <i class="inherited">&lt;<span title="The time or time-period the observed value is asserted as being true. For biological subjects
           - e.g. human patients - this is usually called the &quot;physiologically relevant time&quot;.
           This is usually either the time of the procedure or of specimen collection, but very often
           the source of the date/time is not known, only the date/time itself."><b>applies[x]</b></span>&gt;<span style="color: Gray">&lt;!--</span> <span style="color: brown"><b>0..1</b></span> <span style="color: darkgreen"><a href="http://hl7.org/fhir/datatypes.html#dateTime">dateTime</a>|<a href="http://hl7.org/fhir/datatypes.html#Period">Period</a></span> <span style="color: navy">
     Physiologically Relevant time/time-period for observation</span><span style="color: Gray"> --&gt;</span>&lt;/applies[x]&gt;</i>
 <i class="inherited">&lt;<span title="Date/Time this was made available."><b>issued</b></span> value=&quot;[<span style="color: darkgreen"><a href="http://hl7.org/fhir/datatypes.html#instant">instant</a></span>]&quot;/&gt;<span style="color: Gray">&lt;!--</span> <span style="color: brown"><b>0..1</b></span> <span style="color: navy">Date/Time this was made available</span><span style="color: Gray"> --&gt;</span></i>
 <i class="inherited">&lt;<span title="The status of the result value."><b>status</b></span> value=&quot;[<span style="color: darkgreen"><a href="http://hl7.org/fhir/datatypes.html#code">code</a></span>]&quot;/&gt;<span style="color: Gray">&lt;!--</span> <span style="color: brown"><b>1..1</b></span> <span style="color: navy"><a href="observation-status.html" style="color: navy">registered | preliminary | final | amended +</a></span><span style="color: Gray"> --&gt;</span></i>
 &lt;<span title="ok | ongoing | early | questionable | calibrating | error +.">reliability</span>&gt;ok&lt;reliability/&gt;
 <i class="inherited">&lt;<span title="Indicates where on the subject's body the observation was made."><b>bodySite</b></span>&gt;<span style="color: Gray">&lt;!--</span> <span style="color: brown"><b>0..1</b></span> <span style="color: darkgreen"><a href="http://hl7.org/fhir/datatypes.html#CodeableConcept">CodeableConcept</a></span> <span style="color: navy"><a href="valueset-body-site.html" style="color: navy">Observed body part</a></span><span style="color: Gray"> --&gt;</span>&lt;/bodySite&gt;</i>
 <i class="inherited">&lt;<span title="Indicates the mechanism used to perform the observation."><b>method</b></span>&gt;<span style="color: Gray">&lt;!--</span> <span style="color: brown"><b>0..1</b></span> <span style="color: darkgreen"><a href="http://hl7.org/fhir/datatypes.html#CodeableConcept">CodeableConcept</a></span> <span style="color: navy"><a href="valueset-observation-methods.html" style="color: navy">How it was done</a></span><span style="color: Gray"> --&gt;</span>&lt;/method&gt;</i>
 <i class="inherited">&lt;<span title="A unique identifier for the simple observation."><b>identifier</b></span>&gt;<span style="color: Gray">&lt;!--</span> <span style="color: brown"><b>0..1</b></span> <span style="color: darkgreen"><a href="http://hl7.org/fhir/datatypes.html#Identifier">Identifier</a></span> <span style="color: navy">Unique Id for this particular observation</span><span style="color: Gray"> --&gt;</span>&lt;/identifier&gt;</i>
 <i class="inherited">&lt;<span title="The thing the observation is being made about."><b>subject</b></span>&gt;<span style="color: Gray">&lt;!--</span> <span style="color: brown"><b>0..1</b></span> <span style="color: darkgreen"><a href="http://hl7.org/fhir/references.html#Resource">Resource</a>(<a href="http://hl7.org/fhir/http://hl7.org/fhir/profiles/patient.html#http://hl7.org/fhir/profiles/Patient">http://hl7.org/fhir/profiles/Patient</a>)|<a href="http://hl7.org/fhir/references.html#Resource">Resource</a>(
   <a href="http://hl7.org/fhir/http://hl7.org/fhir/profiles/group.html#http://hl7.org/fhir/profiles/Group">http://hl7.org/fhir/profiles/Group</a>)|<a href="http://hl7.org/fhir/references.html#Resource">Resource</a>(
   <a href="http://hl7.org/fhir/http://hl7.org/fhir/profiles/device.html#http://hl7.org/fhir/profiles/Device">http://hl7.org/fhir/profiles/Device</a>)|<a href="http://hl7.org/fhir/references.html#Resource">Resource</a>(
   <a href="http://hl7.org/fhir/http://hl7.org/fhir/profiles/location.html#http://hl7.org/fhir/profiles/Location">http://hl7.org/fhir/profiles/Location</a>)</span> <span style="color: navy">Who and/or what this is about</span><span style="color: Gray"> --&gt;</span>&lt;/subject&gt;</i>
 <i class="inherited">&lt;<span title="The specimen that was used when this observation was made."><b>specimen</b></span>&gt;<span style="color: Gray">&lt;!--</span> <span style="color: brown"><b>0..1</b></span> <span style="color: darkgreen"><a href="http://hl7.org/fhir/references.html#Resource">Resource</a>(<a href="http://hl7.org/fhir/http://hl7.org/fhir/profiles/specimen.html#http://hl7.org/fhir/profiles/Specimen">http://hl7.org/fhir/profiles/Specimen</a>)</span> <span style="color: navy">
     Specimen used for this observation</span><span style="color: Gray"> --&gt;</span>&lt;/specimen&gt;</i>
 <i class="inherited">&lt;<span title="Who was responsible for asserting the observed value as &quot;true&quot;."><b>performer</b></span>&gt;<span style="color: Gray">&lt;!--</span> <span style="color: brown"><b>0..*</b></span> <span style="color: darkgreen"><a href="http://hl7.org/fhir/references.html#Resource">Resource</a>(<a href="http://hl7.org/fhir/http://hl7.org/fhir/profiles/practitioner.html#http://hl7.org/fhir/profiles/Prac
            titioner">http://hl7.org/fhir/profiles/Practitioner</a>)|
   <a href="http://hl7.org/fhir/references.html#Resource">Resource</a>(<a href="http://hl7.org/fhir/http://hl7.org/fhir/profiles/device.html#http://hl7.org/fhir/profiles/Device">http://hl7.org/fhir/profiles/Device</a>)|<a href="http://hl7.org/fhir/references.html#Resource">Resource</a>(
   <a href="http://hl7.org/fhir/http://hl7.org/fhir/profiles/organization.html#http://hl7.org/fhir/profiles/Orga
            nization">http://hl7.org/fhir/profiles/Organization</a>)</span> <span style="color: navy">Who did the observation</span><span style="color: Gray"> --&gt;</span>&lt;/performer&gt;</i>
 &lt;<span style="text-decoration: underline" title="Provides guide for interpretation (this element must be supported)"><b>referenceRange</b></span>&gt;  <span style="color: Gray">&lt;!-- <span style="color: brown"><b>1..1</b></span> Provides guide for interpretation --&gt;</span>
  <i class="inherited">&lt;<span title="May be used to represent additional information that is not part of the basic definition
           of the resource. In order to make the use of extensions safe and manageable, there is
           a strict governance applied to the definition and use of extensions. Though any implementer
           is allowed to define an extension, there is a set of requirements that SHALL be met as
           part of the definition of the extension."><b>extension</b></span>&gt;<span style="color: Gray">&lt;!--</span> <span style="color: brown"><b>0..*</b></span> <span style="color: darkgreen"><a href="http://hl7.org/fhir/extensibility.html#Extension">Extension</a></span> <span style="color: navy">Additional Content defined by implementations</span><span style="color: Gray"> --&gt;</span>&lt;/extension&gt;</i>
  <i class="inherited">&lt;<span title="May be used to represent additional information that is not part of the basic definition
           of the resource, and that modifies the understanding of the element that contains it.
           Usually modifier elements provide negation or qualification. In order to make the use
           of extensions safe and manageable, there is a strict governance applied to the definition
           and use of extensions. Though any implementer is allowed to 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."><b>modifierExtension</b></span>&gt;<span style="color: Gray">&lt;!--</span> <span style="color: brown"><b>0..*</b></span> <span style="color: darkgreen"><a href="http://hl7.org/fhir/extensibility.html#Extension">Extension</a></span> <span style="color: navy">Extensions that cannot be ignored</span><span style="color: Gray"> --&gt;</span>&lt;/modifierExtension&gt;</i>
  &lt;<span title="Low Range, if relevant."><b>low</b></span>&gt;<span style="color: Gray">&lt;!--</span> <span style="text-decoration: line-through"><span style="color: navy">Low Range, if relevant</span></span><span style="color: Gray"> --&gt;</span>&lt;/low&gt;
  &lt;<span title="High Range, if relevant."><b>high</b></span>&gt;<span style="color: Gray">&lt;!--</span> <span style="color: navy">High Range, if relevant</span><span style="color: Gray"> --&gt;</span>&lt;/high&gt;
  &lt;<span title="Range is a recommended range."><b>meaning</b></span>&gt;<span style="color: Gray">&lt;!--</span> <span style="color: brown"><b>0..0</b></span> <span style="color: darkgreen"><a href="http://hl7.org/fhir/datatypes.html#CodeableConcept">CodeableConcept</a></span> <span style="text-decoration: line-through"><span style="color: navy"><a href="valueset-referencerange-meaning.html" style="color: navy">Range is a recommended range</a></span></span><span style="color: Gray"> --&gt;</span>&lt;/meaning&gt;
  &lt;<span title="Applicable age range, if relevant."><b>age</b></span>&gt;<span style="color: Gray">&lt;!--</span> <span style="color: brown"><b>0..0</b></span> <span style="color: darkgreen"><a href="http://hl7.org/fhir/datatypes.html#Period">Period</a></span> <span style="text-decoration: line-through"><span style="color: navy">Applicable age range, if relevant</span></span><span style="color: Gray"> --&gt;</span>&lt;/age&gt;
 &lt;/referenceRange&gt;
 &lt;<span title="Observations related to this observation."><b>related</b></span>&gt;  <span style="color: Gray">&lt;!-- <span style="color: brown"><b>0..0</b></span><span style="text-decoration: line-through"> Observations related to this observation</span> --&gt;</span>
 &lt;/related&gt;
&lt;/Observation&gt;

<span style="color: Gray">&lt;!--<a name="HDLCholesterol"> </a><span style="color: Darkviolet">HDLCholesterol</span> --&gt;</span>
&lt;<span title="Group of elements for HDL Cholesterol result."><b>Observation</b></span> xmlns=&quot;http://hl7.org/fhir&quot;&gt;
 &lt;!-- from Element: <a href="extensibility.html">extension</a> --&gt;
 <i class="inherited">&lt;<span title="May be used to represent additional information that is not part of the basic definition
           of the resource. In order to make the use of extensions safe and manageable, there is
           a strict governance applied to the definition and use of extensions. Though any implementer
           is allowed to define an extension, there is a set of requirements that SHALL be met as
           part of the definition of the extension."><b>extension</b></span>&gt;<span style="color: Gray">&lt;!--</span> <span style="color: brown"><b>0..*</b></span> <span style="color: darkgreen"><a href="http://hl7.org/fhir/extensibility.html#Extension">Extension</a></span> <span style="color: navy">Additional Content defined by implementations</span><span style="color: Gray"> --&gt;</span>&lt;/extension&gt;</i>
 <i class="inherited">&lt;<span title="May be used to represent additional information that is not part of the basic definition
           of the resource, and that modifies the understanding of the element that contains it.
           Usually modifier elements provide negation or qualification. In order to make the use
           of extensions safe and manageable, there is a strict governance applied to the definition
           and use of extensions. Though any implementer is allowed to 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."><b>modifierExtension</b></span>&gt;<span style="color: Gray">&lt;!--</span> <span style="color: brown"><b>0..*</b></span> <span style="color: darkgreen"><a href="http://hl7.org/fhir/extensibility.html#Extension">Extension</a></span> <span style="color: navy">Extensions that cannot be ignored</span><span style="color: Gray"> --&gt;</span>&lt;/modifierExtension&gt;</i>
 <i class="inherited">&lt;<span title="A human-readable narrative that contains a summary of the resource, and may be used to
           represent the content of the resource to a human. The narrative need not encode all the
           structured data, but is required to contain sufficient detail to make it &quot;clinically
           safe&quot; for a human to just read the narrative. Resource definitions may define what
           content should be represented in the narrative to ensure clinical safety."><b>text</b></span>&gt;<span style="color: Gray">&lt;!--</span> <span style="color: brown"><b>0..1</b></span> <span style="color: darkgreen"><a href="http://hl7.org/fhir/narrative.html#Narrative">Narrative</a></span> <span style="color: navy">Text summary of the resource, for human interpretation</span><span style="color: Gray"> --&gt;</span>&lt;/text&gt;</i>
 <i class="inherited">&lt;<span title="These resources do not have an independent existence apart from the resource that contains
           them - they cannot be identified independently, and nor can they have their own independent
           transaction scope."><b>contained</b></span>&gt;<span style="color: Gray">&lt;!--</span> <span style="color: brown"><b>0..*</b></span> <span style="color: darkgreen"><a href="http://hl7.org/fhir/references.html#Resource">Resource</a></span> <span style="color: navy">Contained, inline Resources</span><span style="color: Gray"> --&gt;</span>&lt;/contained&gt;</i>
 &lt;<span style="text-decoration: underline" title="HDL Cholesterol (this element must be supported)">name</span>&gt;
   &lt;coding&gt;
     &lt;code value=&quot;http://loinc.org&quot;/&gt;
     &lt;system value=&quot;2085-9&quot;/&gt;
   &lt;/coding&gt;
   &lt;text value=&quot;HDL Cholesterol&quot;/&gt;
 &lt;/name&gt;
 &lt;<span style="text-decoration: underline" title="HDL Cholesterol value. If a result is not available, use the comments field (this element
         must be supported)"><b>valueQuantity</b></span>&gt;<span style="color: Gray">&lt;!--</span> <span style="color: brown"><b>0..1</b></span> <span style="color: darkgreen"><a href="http://hl7.org/fhir/datatypes.html#Quantity">Quantity</a></span> <span style="color: navy">HDL Cholesterol value</span><span style="color: Gray"> --&gt;</span>&lt;/valueQuantity&gt;
 &lt;<span style="text-decoration: underline" title="+ | ++ | +++ | - | -- | --- (this element must be supported)"><b>interpretation</b></span> value=&quot;[<span style="color: darkgreen"><a href="http://hl7.org/fhir/datatypes.html#code">code</a></span>]&quot;/&gt;<span style="color: Gray">&lt;!--</span> <span style="color: brown"><b>0..1</b></span> <span style="color: navy"><a href="valueset-observation-interpretation.html" style="color: navy">+ | ++ | +++ | - | -- | ---</a></span><span style="color: Gray"> --&gt;</span>
 &lt;<span style="text-decoration: underline" title="Comments about result (this element must be supported)"><b>comments</b></span> value=&quot;[<span style="color: darkgreen"><a href="http://hl7.org/fhir/datatypes.html#string">string</a></span>]&quot;/&gt;<span style="color: Gray">&lt;!--</span> <span style="color: brown"><b>0..1</b></span> <span style="color: navy">Comments about result</span><span style="color: Gray"> --&gt;</span>
 <i class="inherited">&lt;<span title="The time or time-period the observed value is asserted as being true. For biological subjects
           - e.g. human patients - this is usually called the &quot;physiologically relevant time&quot;.
           This is usually either the time of the procedure or of specimen collection, but very often
           the source of the date/time is not known, only the date/time itself."><b>applies[x]</b></span>&gt;<span style="color: Gray">&lt;!--</span> <span style="color: brown"><b>0..1</b></span> <span style="color: darkgreen"><a href="http://hl7.org/fhir/datatypes.html#dateTime">dateTime</a>|<a href="http://hl7.org/fhir/datatypes.html#Period">Period</a></span> <span style="color: navy">
     Physiologically Relevant time/time-period for observation</span><span style="color: Gray"> --&gt;</span>&lt;/applies[x]&gt;</i>
 <i class="inherited">&lt;<span title="Date/Time this was made available."><b>issued</b></span> value=&quot;[<span style="color: darkgreen"><a href="http://hl7.org/fhir/datatypes.html#instant">instant</a></span>]&quot;/&gt;<span style="color: Gray">&lt;!--</span> <span style="color: brown"><b>0..1</b></span> <span style="color: navy">Date/Time this was made available</span><span style="color: Gray"> --&gt;</span></i>
 <i class="inherited">&lt;<span title="The status of the result value."><b>status</b></span> value=&quot;[<span style="color: darkgreen"><a href="http://hl7.org/fhir/datatypes.html#code">code</a></span>]&quot;/&gt;<span style="color: Gray">&lt;!--</span> <span style="color: brown"><b>1..1</b></span> <span style="color: navy"><a href="observation-status.html" style="color: navy">registered | preliminary | final | amended +</a></span><span style="color: Gray"> --&gt;</span></i>
 &lt;<span title="ok | ongoing | early | questionable | calibrating | error +.">reliability</span>&gt;ok&lt;reliability/&gt;
 <i class="inherited">&lt;<span title="Indicates where on the subject's body the observation was made."><b>bodySite</b></span>&gt;<span style="color: Gray">&lt;!--</span> <span style="color: brown"><b>0..1</b></span> <span style="color: darkgreen"><a href="http://hl7.org/fhir/datatypes.html#CodeableConcept">CodeableConcept</a></span> <span style="color: navy"><a href="valueset-body-site.html" style="color: navy">Observed body part</a></span><span style="color: Gray"> --&gt;</span>&lt;/bodySite&gt;</i>
 <i class="inherited">&lt;<span title="Indicates the mechanism used to perform the observation."><b>method</b></span>&gt;<span style="color: Gray">&lt;!--</span> <span style="color: brown"><b>0..1</b></span> <span style="color: darkgreen"><a href="http://hl7.org/fhir/datatypes.html#CodeableConcept">CodeableConcept</a></span> <span style="color: navy"><a href="valueset-observation-methods.html" style="color: navy">How it was done</a></span><span style="color: Gray"> --&gt;</span>&lt;/method&gt;</i>
 <i class="inherited">&lt;<span title="A unique identifier for the simple observation."><b>identifier</b></span>&gt;<span style="color: Gray">&lt;!--</span> <span style="color: brown"><b>0..1</b></span> <span style="color: darkgreen"><a href="http://hl7.org/fhir/datatypes.html#Identifier">Identifier</a></span> <span style="color: navy">Unique Id for this particular observation</span><span style="color: Gray"> --&gt;</span>&lt;/identifier&gt;</i>
 <i class="inherited">&lt;<span title="The thing the observation is being made about."><b>subject</b></span>&gt;<span style="color: Gray">&lt;!--</span> <span style="color: brown"><b>0..1</b></span> <span style="color: darkgreen"><a href="http://hl7.org/fhir/references.html#Resource">Resource</a>(<a href="http://hl7.org/fhir/http://hl7.org/fhir/profiles/patient.html#http://hl7.org/fhir/profiles/Patient">http://hl7.org/fhir/profiles/Patient</a>)|<a href="http://hl7.org/fhir/references.html#Resource">Resource</a>(
   <a href="http://hl7.org/fhir/http://hl7.org/fhir/profiles/group.html#http://hl7.org/fhir/profiles/Group">http://hl7.org/fhir/profiles/Group</a>)|<a href="http://hl7.org/fhir/references.html#Resource">Resource</a>(
   <a href="http://hl7.org/fhir/http://hl7.org/fhir/profiles/device.html#http://hl7.org/fhir/profiles/Device">http://hl7.org/fhir/profiles/Device</a>)|<a href="http://hl7.org/fhir/references.html#Resource">Resource</a>(
   <a href="http://hl7.org/fhir/http://hl7.org/fhir/profiles/location.html#http://hl7.org/fhir/profiles/Location">http://hl7.org/fhir/profiles/Location</a>)</span> <span style="color: navy">Who and/or what this is about</span><span style="color: Gray"> --&gt;</span>&lt;/subject&gt;</i>
 <i class="inherited">&lt;<span title="The specimen that was used when this observation was made."><b>specimen</b></span>&gt;<span style="color: Gray">&lt;!--</span> <span style="color: brown"><b>0..1</b></span> <span style="color: darkgreen"><a href="http://hl7.org/fhir/references.html#Resource">Resource</a>(<a href="http://hl7.org/fhir/http://hl7.org/fhir/profiles/specimen.html#http://hl7.org/fhir/profiles/Specimen">http://hl7.org/fhir/profiles/Specimen</a>)</span> <span style="color: navy">
     Specimen used for this observation</span><span style="color: Gray"> --&gt;</span>&lt;/specimen&gt;</i>
 <i class="inherited">&lt;<span title="Who was responsible for asserting the observed value as &quot;true&quot;."><b>performer</b></span>&gt;<span style="color: Gray">&lt;!--</span> <span style="color: brown"><b>0..*</b></span> <span style="color: darkgreen"><a href="http://hl7.org/fhir/references.html#Resource">Resource</a>(<a href="http://hl7.org/fhir/http://hl7.org/fhir/profiles/practitioner.html#http://hl7.org/fhir/profiles/Prac
            titioner">http://hl7.org/fhir/profiles/Practitioner</a>)|
   <a href="http://hl7.org/fhir/references.html#Resource">Resource</a>(<a href="http://hl7.org/fhir/http://hl7.org/fhir/profiles/device.html#http://hl7.org/fhir/profiles/Device">http://hl7.org/fhir/profiles/Device</a>)|<a href="http://hl7.org/fhir/references.html#Resource">Resource</a>(
   <a href="http://hl7.org/fhir/http://hl7.org/fhir/profiles/organization.html#http://hl7.org/fhir/profiles/Orga
            nization">http://hl7.org/fhir/profiles/Organization</a>)</span> <span style="color: navy">Who did the observation</span><span style="color: Gray"> --&gt;</span>&lt;/performer&gt;</i>
 &lt;<span style="text-decoration: underline" title="Provides guide for interpretation (this element must be supported)"><b>referenceRange</b></span>&gt;  <span style="color: Gray">&lt;!-- <span style="color: brown"><b>1..1</b></span> Provides guide for interpretation --&gt;</span>
  <i class="inherited">&lt;<span title="May be used to represent additional information that is not part of the basic definition
           of the resource. In order to make the use of extensions safe and manageable, there is
           a strict governance applied to the definition and use of extensions. Though any implementer
           is allowed to define an extension, there is a set of requirements that SHALL be met as
           part of the definition of the extension."><b>extension</b></span>&gt;<span style="color: Gray">&lt;!--</span> <span style="color: brown"><b>0..*</b></span> <span style="color: darkgreen"><a href="http://hl7.org/fhir/extensibility.html#Extension">Extension</a></span> <span style="color: navy">Additional Content defined by implementations</span><span style="color: Gray"> --&gt;</span>&lt;/extension&gt;</i>
  <i class="inherited">&lt;<span title="May be used to represent additional information that is not part of the basic definition
           of the resource, and that modifies the understanding of the element that contains it.
           Usually modifier elements provide negation or qualification. In order to make the use
           of extensions safe and manageable, there is a strict governance applied to the definition
           and use of extensions. Though any implementer is allowed to 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."><b>modifierExtension</b></span>&gt;<span style="color: Gray">&lt;!--</span> <span style="color: brown"><b>0..*</b></span> <span style="color: darkgreen"><a href="http://hl7.org/fhir/extensibility.html#Extension">Extension</a></span> <span style="color: navy">Extensions that cannot be ignored</span><span style="color: Gray"> --&gt;</span>&lt;/modifierExtension&gt;</i>
  &lt;<span title="&gt;1.5 mmol/L.">low</span>&gt;1.5 mmol/L&lt;low/&gt;
  &lt;<span title="High Range, if relevant."><b>high</b></span>&gt;<span style="color: Gray">&lt;!--</span> <span style="text-decoration: line-through"><span style="color: navy">High Range, if relevant</span></span><span style="color: Gray"> --&gt;</span>&lt;/high&gt;
  &lt;<span title="Range is a recommended range."><b>meaning</b></span>&gt;<span style="color: Gray">&lt;!--</span> <span style="color: brown"><b>0..0</b></span> <span style="color: darkgreen"><a href="http://hl7.org/fhir/datatypes.html#CodeableConcept">CodeableConcept</a></span> <span style="text-decoration: line-through"><span style="color: navy"><a href="valueset-referencerange-meaning.html" style="color: navy">Range is a recommended range</a></span></span><span style="color: Gray"> --&gt;</span>&lt;/meaning&gt;
  &lt;<span title="Applicable age range, if relevant."><b>age</b></span>&gt;<span style="color: Gray">&lt;!--</span> <span style="color: brown"><b>0..0</b></span> <span style="color: darkgreen"><a href="http://hl7.org/fhir/datatypes.html#Period">Period</a></span> <span style="text-decoration: line-through"><span style="color: navy">Applicable age range, if relevant</span></span><span style="color: Gray"> --&gt;</span>&lt;/age&gt;
 &lt;/referenceRange&gt;
 &lt;<span title="Observations related to this observation."><b>related</b></span>&gt;  <span style="color: Gray">&lt;!-- <span style="color: brown"><b>0..0</b></span><span style="text-decoration: line-through"> Observations related to this observation</span> --&gt;</span>
 &lt;/related&gt;
&lt;/Observation&gt;

<span style="color: Gray">&lt;!--<a name="LDLCholesterol"> </a><span style="color: Darkviolet">LDLCholesterol</span> --&gt;</span>
&lt;<span title="Group of elements for LDL Cholesterol result."><b>Observation</b></span> xmlns=&quot;http://hl7.org/fhir&quot;&gt;
 &lt;!-- from Element: <a href="extensibility.html">extension</a> --&gt;
 <span style="color: Gray">&lt;!--</span><span style="color: blue">&quot;LDLCalculated&quot;:</span>  <span style="color: Gray"> --&gt;</span>
 &lt;<span title="Whether LDL value is calculated."><b>extension</b></span>&gt;<span style="color: Gray">&lt;!--</span> <span style="color: brown"><b>0..1</b></span> <span style="color: darkgreen"><a href="#calculated"><span style="color: DarkViolet">@calculated</span></a></span> <span style="color: navy">Whether LDL value is calculated</span><span style="color: Gray"> --&gt;</span>&lt;/extension&gt;
 <i class="inherited">&lt;<span title="May be used to represent additional information that is not part of the basic definition
           of the resource, and that modifies the understanding of the element that contains it.
           Usually modifier elements provide negation or qualification. In order to make the use
           of extensions safe and manageable, there is a strict governance applied to the definition
           and use of extensions. Though any implementer is allowed to 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."><b>modifierExtension</b></span>&gt;<span style="color: Gray">&lt;!--</span> <span style="color: brown"><b>0..*</b></span> <span style="color: darkgreen"><a href="http://hl7.org/fhir/extensibility.html#Extension">Extension</a></span> <span style="color: navy">Extensions that cannot be ignored</span><span style="color: Gray"> --&gt;</span>&lt;/modifierExtension&gt;</i>
 <i class="inherited">&lt;<span title="A human-readable narrative that contains a summary of the resource, and may be used to
           represent the content of the resource to a human. The narrative need not encode all the
           structured data, but is required to contain sufficient detail to make it &quot;clinically
           safe&quot; for a human to just read the narrative. Resource definitions may define what
           content should be represented in the narrative to ensure clinical safety."><b>text</b></span>&gt;<span style="color: Gray">&lt;!--</span> <span style="color: brown"><b>0..1</b></span> <span style="color: darkgreen"><a href="http://hl7.org/fhir/narrative.html#Narrative">Narrative</a></span> <span style="color: navy">Text summary of the resource, for human interpretation</span><span style="color: Gray"> --&gt;</span>&lt;/text&gt;</i>
 <i class="inherited">&lt;<span title="These resources do not have an independent existence apart from the resource that contains
           them - they cannot be identified independently, and nor can they have their own independent
           transaction scope."><b>contained</b></span>&gt;<span style="color: Gray">&lt;!--</span> <span style="color: brown"><b>0..*</b></span> <span style="color: darkgreen"><a href="http://hl7.org/fhir/references.html#Resource">Resource</a></span> <span style="color: navy">Contained, inline Resources</span><span style="color: Gray"> --&gt;</span>&lt;/contained&gt;</i>
 &lt;<span style="text-decoration: underline" title="LDL Cholesterol -measured or calculated per code (this element must be supported)"><b>name</b></span>&gt;<span style="color: Gray">&lt;!--</span> <span style="color: brown"><b>1..1</b></span> <span style="color: darkgreen"><a href="http://hl7.org/fhir/datatypes.html#CodeableConcept">CodeableConcept</a></span> <span style="color: navy"><a href="valueset-observation-codes.html" style="color: navy">LDL Cholesterol -measured or calculated per code</a></span><span style="color: Gray"> --&gt;</span>&lt;/name&gt;
 &lt;<span style="text-decoration: underline" title="LDL Cholesterol value. If a result is not available, use the comments field (this element
         must be supported)"><b>valueQuantity</b></span>&gt;<span style="color: Gray">&lt;!--</span> <span style="color: brown"><b>0..1</b></span> <span style="color: darkgreen"><a href="http://hl7.org/fhir/datatypes.html#Quantity">Quantity</a></span> <span style="color: navy">LDL Cholesterol value</span><span style="color: Gray"> --&gt;</span>&lt;/valueQuantity&gt;
 &lt;<span style="text-decoration: underline" title="+ | ++ | +++ | - | -- | --- (this element must be supported)"><b>interpretation</b></span> value=&quot;[<span style="color: darkgreen"><a href="http://hl7.org/fhir/datatypes.html#code">code</a></span>]&quot;/&gt;<span style="color: Gray">&lt;!--</span> <span style="color: brown"><b>0..1</b></span> <span style="color: navy"><a href="valueset-observation-interpretation.html" style="color: navy">+ | ++ | +++ | - | -- | ---</a></span><span style="color: Gray"> --&gt;</span>
 &lt;<span style="text-decoration: underline" title="Comments about result (this element must be supported)"><b>comments</b></span> value=&quot;[<span style="color: darkgreen"><a href="http://hl7.org/fhir/datatypes.html#string">string</a></span>]&quot;/&gt;<span style="color: Gray">&lt;!--</span> <span style="color: brown"><b>0..1</b></span> <span style="color: navy">Comments about result</span><span style="color: Gray"> --&gt;</span>
 <i class="inherited">&lt;<span title="The time or time-period the observed value is asserted as being true. For biological subjects
           - e.g. human patients - this is usually called the &quot;physiologically relevant time&quot;.
           This is usually either the time of the procedure or of specimen collection, but very often
           the source of the date/time is not known, only the date/time itself."><b>applies[x]</b></span>&gt;<span style="color: Gray">&lt;!--</span> <span style="color: brown"><b>0..1</b></span> <span style="color: darkgreen"><a href="http://hl7.org/fhir/datatypes.html#dateTime">dateTime</a>|<a href="http://hl7.org/fhir/datatypes.html#Period">Period</a></span> <span style="color: navy">
     Physiologically Relevant time/time-period for observation</span><span style="color: Gray"> --&gt;</span>&lt;/applies[x]&gt;</i>
 <i class="inherited">&lt;<span title="Date/Time this was made available."><b>issued</b></span> value=&quot;[<span style="color: darkgreen"><a href="http://hl7.org/fhir/datatypes.html#instant">instant</a></span>]&quot;/&gt;<span style="color: Gray">&lt;!--</span> <span style="color: brown"><b>0..1</b></span> <span style="color: navy">Date/Time this was made available</span><span style="color: Gray"> --&gt;</span></i>
 <i class="inherited">&lt;<span title="The status of the result value."><b>status</b></span> value=&quot;[<span style="color: darkgreen"><a href="http://hl7.org/fhir/datatypes.html#code">code</a></span>]&quot;/&gt;<span style="color: Gray">&lt;!--</span> <span style="color: brown"><b>1..1</b></span> <span style="color: navy"><a href="observation-status.html" style="color: navy">registered | preliminary | final | amended +</a></span><span style="color: Gray"> --&gt;</span></i>
 &lt;<span title="ok | ongoing | early | questionable | calibrating | error +.">reliability</span>&gt;ok&lt;reliability/&gt;
 <i class="inherited">&lt;<span title="Indicates where on the subject's body the observation was made."><b>bodySite</b></span>&gt;<span style="color: Gray">&lt;!--</span> <span style="color: brown"><b>0..1</b></span> <span style="color: darkgreen"><a href="http://hl7.org/fhir/datatypes.html#CodeableConcept">CodeableConcept</a></span> <span style="color: navy"><a href="valueset-body-site.html" style="color: navy">Observed body part</a></span><span style="color: Gray"> --&gt;</span>&lt;/bodySite&gt;</i>
 <i class="inherited">&lt;<span title="Indicates the mechanism used to perform the observation."><b>method</b></span>&gt;<span style="color: Gray">&lt;!--</span> <span style="color: brown"><b>0..1</b></span> <span style="color: darkgreen"><a href="http://hl7.org/fhir/datatypes.html#CodeableConcept">CodeableConcept</a></span> <span style="color: navy"><a href="valueset-observation-methods.html" style="color: navy">How it was done</a></span><span style="color: Gray"> --&gt;</span>&lt;/method&gt;</i>
 <i class="inherited">&lt;<span title="A unique identifier for the simple observation."><b>identifier</b></span>&gt;<span style="color: Gray">&lt;!--</span> <span style="color: brown"><b>0..1</b></span> <span style="color: darkgreen"><a href="http://hl7.org/fhir/datatypes.html#Identifier">Identifier</a></span> <span style="color: navy">Unique Id for this particular observation</span><span style="color: Gray"> --&gt;</span>&lt;/identifier&gt;</i>
 <i class="inherited">&lt;<span title="The thing the observation is being made about."><b>subject</b></span>&gt;<span style="color: Gray">&lt;!--</span> <span style="color: brown"><b>0..1</b></span> <span style="color: darkgreen"><a href="http://hl7.org/fhir/references.html#Resource">Resource</a>(<a href="http://hl7.org/fhir/http://hl7.org/fhir/profiles/patient.html#http://hl7.org/fhir/profiles/Patient">http://hl7.org/fhir/profiles/Patient</a>)|<a href="http://hl7.org/fhir/references.html#Resource">Resource</a>(
   <a href="http://hl7.org/fhir/http://hl7.org/fhir/profiles/group.html#http://hl7.org/fhir/profiles/Group">http://hl7.org/fhir/profiles/Group</a>)|<a href="http://hl7.org/fhir/references.html#Resource">Resource</a>(
   <a href="http://hl7.org/fhir/http://hl7.org/fhir/profiles/device.html#http://hl7.org/fhir/profiles/Device">http://hl7.org/fhir/profiles/Device</a>)|<a href="http://hl7.org/fhir/references.html#Resource">Resource</a>(
   <a href="http://hl7.org/fhir/http://hl7.org/fhir/profiles/location.html#http://hl7.org/fhir/profiles/Location">http://hl7.org/fhir/profiles/Location</a>)</span> <span style="color: navy">Who and/or what this is about</span><span style="color: Gray"> --&gt;</span>&lt;/subject&gt;</i>
 <i class="inherited">&lt;<span title="The specimen that was used when this observation was made."><b>specimen</b></span>&gt;<span style="color: Gray">&lt;!--</span> <span style="color: brown"><b>0..1</b></span> <span style="color: darkgreen"><a href="http://hl7.org/fhir/references.html#Resource">Resource</a>(<a href="http://hl7.org/fhir/http://hl7.org/fhir/profiles/specimen.html#http://hl7.org/fhir/profiles/Specimen">http://hl7.org/fhir/profiles/Specimen</a>)</span> <span style="color: navy">
     Specimen used for this observation</span><span style="color: Gray"> --&gt;</span>&lt;/specimen&gt;</i>
 <i class="inherited">&lt;<span title="Who was responsible for asserting the observed value as &quot;true&quot;."><b>performer</b></span>&gt;<span style="color: Gray">&lt;!--</span> <span style="color: brown"><b>0..*</b></span> <span style="color: darkgreen"><a href="http://hl7.org/fhir/references.html#Resource">Resource</a>(<a href="http://hl7.org/fhir/http://hl7.org/fhir/profiles/practitioner.html#http://hl7.org/fhir/profiles/Prac
            titioner">http://hl7.org/fhir/profiles/Practitioner</a>)|
   <a href="http://hl7.org/fhir/references.html#Resource">Resource</a>(<a href="http://hl7.org/fhir/http://hl7.org/fhir/profiles/device.html#http://hl7.org/fhir/profiles/Device">http://hl7.org/fhir/profiles/Device</a>)|<a href="http://hl7.org/fhir/references.html#Resource">Resource</a>(
   <a href="http://hl7.org/fhir/http://hl7.org/fhir/profiles/organization.html#http://hl7.org/fhir/profiles/Orga
            nization">http://hl7.org/fhir/profiles/Organization</a>)</span> <span style="color: navy">Who did the observation</span><span style="color: Gray"> --&gt;</span>&lt;/performer&gt;</i>
 &lt;<span style="text-decoration: underline" title="Provides guide for interpretation (this element must be supported)"><b>referenceRange</b></span>&gt;  <span style="color: Gray">&lt;!-- <span style="color: brown"><b>1..1</b></span> Provides guide for interpretation --&gt;</span>
  <i class="inherited">&lt;<span title="May be used to represent additional information that is not part of the basic definition
           of the resource. In order to make the use of extensions safe and manageable, there is
           a strict governance applied to the definition and use of extensions. Though any implementer
           is allowed to define an extension, there is a set of requirements that SHALL be met as
           part of the definition of the extension."><b>extension</b></span>&gt;<span style="color: Gray">&lt;!--</span> <span style="color: brown"><b>0..*</b></span> <span style="color: darkgreen"><a href="http://hl7.org/fhir/extensibility.html#Extension">Extension</a></span> <span style="color: navy">Additional Content defined by implementations</span><span style="color: Gray"> --&gt;</span>&lt;/extension&gt;</i>
  <i class="inherited">&lt;<span title="May be used to represent additional information that is not part of the basic definition
           of the resource, and that modifies the understanding of the element that contains it.
           Usually modifier elements provide negation or qualification. In order to make the use
           of extensions safe and manageable, there is a strict governance applied to the definition
           and use of extensions. Though any implementer is allowed to 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."><b>modifierExtension</b></span>&gt;<span style="color: Gray">&lt;!--</span> <span style="color: brown"><b>0..*</b></span> <span style="color: darkgreen"><a href="http://hl7.org/fhir/extensibility.html#Extension">Extension</a></span> <span style="color: navy">Extensions that cannot be ignored</span><span style="color: Gray"> --&gt;</span>&lt;/modifierExtension&gt;</i>
  &lt;<span title="Low Range, if relevant."><b>low</b></span>&gt;<span style="color: Gray">&lt;!--</span> <span style="text-decoration: line-through"><span style="color: navy">Low Range, if relevant</span></span><span style="color: Gray"> --&gt;</span>&lt;/low&gt;
  &lt;<span title="&lt;3.0 mmol/L.">high</span>&gt;3.0 mmol/L&lt;high/&gt;
  &lt;<span title="Range is a recommended range."><b>meaning</b></span>&gt;<span style="color: Gray">&lt;!--</span> <span style="color: brown"><b>0..0</b></span> <span style="color: darkgreen"><a href="http://hl7.org/fhir/datatypes.html#CodeableConcept">CodeableConcept</a></span> <span style="text-decoration: line-through"><span style="color: navy"><a href="valueset-referencerange-meaning.html" style="color: navy">Range is a recommended range</a></span></span><span style="color: Gray"> --&gt;</span>&lt;/meaning&gt;
  &lt;<span title="Applicable age range, if relevant."><b>age</b></span>&gt;<span style="color: Gray">&lt;!--</span> <span style="color: brown"><b>0..0</b></span> <span style="color: darkgreen"><a href="http://hl7.org/fhir/datatypes.html#Period">Period</a></span> <span style="text-decoration: line-through"><span style="color: navy">Applicable age range, if relevant</span></span><span style="color: Gray"> --&gt;</span>&lt;/age&gt;
 &lt;/referenceRange&gt;
 &lt;<span title="Observations related to this observation."><b>related</b></span>&gt;  <span style="color: Gray">&lt;!-- <span style="color: brown"><b>0..0</b></span><span style="text-decoration: line-through"> Observations related to this observation</span> --&gt;</span>
 &lt;/related&gt;
&lt;/Observation&gt;

<span style=" color: Gray">&lt;!-- <span style="color: Darkviolet">Extensions</span> --&gt;</span>
&lt;<span title="True if the LDL value is calculated from Chol, Trig, and HDLC."><b>extension</b></span>&gt;<a name="calculated"> </a>&lt;!--  <span style="color: brown"><b>0..1</b></span> <span style="color: navy">Context: Resource = Observation</span> --&gt;
 &lt;<b>url</b> value=&quot;<span style="color: maroon">http://hl7.org/fhir/Profilelipid-lab-profile#calculated</span>&quot;/&gt;
 &lt;<span title="True if the LDL value is calculated from Chol, Trig, and HDLC."><b>valueBoolean</b></span> value=&quot;[<span style="color: darkgreen"><a href="http://hl7.org/fhir/datatypes.html#boolean">boolean</a></span>]&quot;/&gt;<span style=" color: Gray">&lt;!-- </span><span style="color: navy">LDL is Calculated</span><span style=" color: Gray"> --&gt;</span>
&lt;/extension&gt;

</pre></div>
  </text>
  <name value="Example Lipid Profile"/>
  <publisher value="Grahame Grieve"/>
  <telecom>
    <system value="url"/>
    <value value="grahame@healthintersections.com.au"/>
  </telecom>
  <description value="Describes how the lab report is used for a standard Lipid Profile - Cholesterol, Triglyceride
   and Cholesterol fractions. Uses LOINC codes"/>
  <status value="draft"/>
  <date value="2012-05-12"/>
  <structure>
    <type value="DiagnosticReport"/>
    <name value="LipidProfile"/>
    <publish value="true"/>
    <element>
      <path value="DiagnosticReport"/>
      <name value="LipidProfile"/>
      <definition>
        <short value="Lipid Lab Report"/>
        <formal value="The findings and interpretation of a general lipd lab profile."/>
        <comments value="In this profile, mustSupport means that authoring systems must include the ability to
         report these elements, and processing systems must cater for them by either displaying
         them to the user or considering them appropriately in decision support systems."/>
        <min value="1"/>
        <max value="1"/>
        <type>
          <code value="Resource"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="DiagnosticReport.extension"/>
      <name value="base extension"/>
      <slicing>
        <discriminator value="url"/>
        <ordered value="false"/>
        <rules value="open"/>
      </slicing>
    </element>
    <element>
      <path value="DiagnosticReport.extension"/>
      <definition>
        <short value="Additional Content defined by implementations"/>
        <formal value="May be used to represent additional information that is not part of the basic definition
         of the resource. In order to make the use of extensions safe and manageable, there is
         a strict governance applied to the definition and use of extensions. Though any implementer
         is allowed to define an extension, there is a set of requirements that SHALL be met as
         part of the definition of the extension."/>
        <comments 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 simplicity
         for everyone."/>
        <min value="0"/>
        <max value="*"/>
        <type>
          <code value="Extension"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="DiagnosticReport.extension.extension"/>
      <definition>
        <short value="Additional Content defined by implementations"/>
        <formal value="May be used to represent additional information that is not part of the basic definition
         of the resource. In order to make the use of extensions safe and manageable, there is
         a strict governance applied to the definition and use of extensions. Though any implementer
         is allowed to define an extension, there is a set of requirements that SHALL be met as
         part of the definition of the extension."/>
        <comments 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 simplicity
         for everyone."/>
        <synonym value="extensions"/>
        <synonym value="user content"/>
        <min value="0"/>
        <max value="*"/>
        <type>
          <code value="Extension"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="DiagnosticReport.extension.modifierExtension"/>
      <definition>
        <short value="Extensions that cannot be ignored"/>
        <formal value="May be used to represent additional information that is not part of the basic definition
         of the resource, and that modifies the understanding of the element that contains it.
         Usually modifier elements provide negation or qualification. In order to make the use
         of extensions safe and manageable, there is a strict governance applied to the definition
         and use of extensions. Though any implementer is allowed to 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."/>
        <comments 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 simplicity
         for everyone."/>
        <synonym value="extensions"/>
        <synonym value="user content"/>
        <min value="0"/>
        <max value="*"/>
        <type>
          <code value="Extension"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="DiagnosticReport.modifierExtension"/>
      <name value="base modifierExtension"/>
      <slicing>
        <discriminator value="url"/>
        <ordered value="false"/>
        <rules value="open"/>
      </slicing>
    </element>
    <element>
      <path value="DiagnosticReport.modifierExtension"/>
      <definition>
        <short value="Extensions that cannot be ignored"/>
        <formal value="May be used to represent additional information that is not part of the basic definition
         of the resource, and that modifies the understanding of the element that contains it.
         Usually modifier elements provide negation or qualification. In order to make the use
         of extensions safe and manageable, there is a strict governance applied to the definition
         and use of extensions. Though any implementer is allowed to 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."/>
        <comments 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 simplicity
         for everyone."/>
        <min value="0"/>
        <max value="*"/>
        <type>
          <code value="Extension"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="DiagnosticReport.modifierExtension.extension"/>
      <definition>
        <short value="Additional Content defined by implementations"/>
        <formal value="May be used to represent additional information that is not part of the basic definition
         of the resource. In order to make the use of extensions safe and manageable, there is
         a strict governance applied to the definition and use of extensions. Though any implementer
         is allowed to define an extension, there is a set of requirements that SHALL be met as
         part of the definition of the extension."/>
        <comments 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 simplicity
         for everyone."/>
        <synonym value="extensions"/>
        <synonym value="user content"/>
        <min value="0"/>
        <max value="*"/>
        <type>
          <code value="Extension"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="DiagnosticReport.modifierExtension.modifierExtension"/>
      <definition>
        <short value="Extensions that cannot be ignored"/>
        <formal value="May be used to represent additional information that is not part of the basic definition
         of the resource, and that modifies the understanding of the element that contains it.
         Usually modifier elements provide negation or qualification. In order to make the use
         of extensions safe and manageable, there is a strict governance applied to the definition
         and use of extensions. Though any implementer is allowed to 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."/>
        <comments 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 simplicity
         for everyone."/>
        <synonym value="extensions"/>
        <synonym value="user content"/>
        <min value="0"/>
        <max value="*"/>
        <type>
          <code value="Extension"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="DiagnosticReport.text"/>
      <definition>
        <short value="Text summary of the resource, for human interpretation"/>
        <formal value="A human-readable narrative that contains a summary of the resource, and may be used to
         represent the content of the resource to a human. The narrative need not encode all the
         structured data, but is required to contain sufficient detail to make it &quot;clinically
         safe&quot; for a human to just read the narrative. Resource definitions may define what
         content should be represented in the narrative to ensure clinical safety."/>
        <comments value="Contained resources do not have narrative. Resources that are not contained SHOULD have
         a narrative."/>
        <synonym value="narrative"/>
        <synonym value="html"/>
        <synonym value="xhtml"/>
        <synonym value="display"/>
        <min value="0"/>
        <max value="1"/>
        <type>
          <code value="Narrative"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="DiagnosticReport.contained"/>
      <definition>
        <short value="Contained, inline Resources"/>
        <formal value="These resources do not have an independent existence apart from the resource that contains
         them - they cannot be identified independently, and nor can they have their own independent
         transaction scope."/>
        <comments value="This should never be done when the content can be identified properly, as once identification
         is lost, it is extremely difficult (and context dependent) to restore it again."/>
        <synonym value="inline resources"/>
        <synonym value="anonymous resources"/>
        <synonym value="contained resources"/>
        <min value="0"/>
        <max value="*"/>
        <type>
          <code value="Resource"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="DiagnosticReport.text"/>
      <definition>
        <short value="Text summary of the resource, for human interpretation"/>
        <formal value="A human-readable narrative that contains a summary of the resource, and may be used to
         represent the content of the resource to a human. The narrative need not encode all the
         structured data, but is required to contain sufficient detail to make it &quot;clinically
         safe&quot; for a human to just read the narrative. Resource definitions may define what
         content should be represented in the narrative to ensure clinical safety."/>
        <comments value="Contained resources do not have narrative. Resources that are not contained SHOULD have
         a narrative."/>
        <min value="0"/>
        <max value="1"/>
        <type>
          <code value="Narrative"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="DiagnosticReport.contained"/>
      <definition>
        <short value="Contained, inline Resources"/>
        <formal value="These resources do not have an independent existence apart from the resource that contains
         them - they cannot be identified independently, and nor can they have their own independent
         transaction scope."/>
        <comments value="This should never be done when the content can be identified properly, as once identification
         is lost, it is extremely difficult (and context dependent) to restore it again."/>
        <min value="0"/>
        <max value="*"/>
        <type>
          <code value="Resource"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="DiagnosticReport.name"/>
      <definition>
        <short value="LOINC Code for Lipid Panel with LDL"/>
        <formal value="LOINC Code for Lipid Panel with LDL."/>
        <comments value="LOINC code includes &quot;direct&quot; LDL - does this mean LDL derived by measuring VLDL
         by ultracentrifugation? This panel includes both measured and calculated LDL."/>
        <min value="1"/>
        <max value="1"/>
        <type>
          <code value="CodeableConcept"/>
        </type>
        <isModifier value="false"/>
        <binding>
          <name value="DiagnosticReportNames"/>
          <isExtensible value="true"/>
          <conformance value="preferred"/>
          <referenceResource>
            <reference value="http://hl7.org/fhir/vs/report-names"/>
          </referenceResource>
        </binding>
      </definition>
    </element>
    <element>
      <path value="DiagnosticReport.status"/>
      <definition>
        <short value="registered | partial | final | corrected +"/>
        <formal value="The status of the diagnostic report as a whole."/>
        <comments value="This is labeled as &quot;Is Modifier&quot; because applications need to take appropriate
         action if a report is withdrawn."/>
        <min value="1"/>
        <max value="1"/>
        <type>
          <code value="code"/>
        </type>
        <isModifier value="false"/>
        <binding>
          <name value="DiagnosticReportStatus"/>
          <isExtensible value="false"/>
          <conformance value="required"/>
          <referenceResource>
            <reference value="http://hl7.org/fhir/vs/diagnostic-report-status"/>
          </referenceResource>
        </binding>
      </definition>
    </element>
    <element>
      <path value="DiagnosticReport.issued"/>
      <definition>
        <short value="Date this version was released"/>
        <formal value="The date and/or time that this version of the report was released from the source diagnostic
         service."/>
        <comments value="May be different from the update time of the resource itself, because that is the status
         of the record (potentially a secondary copy), not the actual release time of the report."/>
        <min value="1"/>
        <max value="1"/>
        <type>
          <code value="dateTime"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="DiagnosticReport.subject"/>
      <definition>
        <short value="The subject of the report, usually, but not always, the patient"/>
        <formal value="The subject of the report. Usually, but not always, this is a patient. However diagnostic
         services also perform analyses on specimens collected from a variety of other sources."/>
        <min value="1"/>
        <max value="1"/>
        <type>
          <code value="ResourceReference"/>
          <profile value="http://hl7.org/fhir/profiles/Patient"/>
        </type>
        <type>
          <code value="ResourceReference"/>
          <profile value="http://hl7.org/fhir/profiles/Group"/>
        </type>
        <type>
          <code value="ResourceReference"/>
          <profile value="http://hl7.org/fhir/profiles/Device"/>
        </type>
        <type>
          <code value="ResourceReference"/>
          <profile value="http://hl7.org/fhir/profiles/Location"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="DiagnosticReport.performer"/>
      <definition>
        <short value="Responsible Diagnostic Service"/>
        <formal value="The diagnostic service that is responsible for issuing the report."/>
        <comments value="This is not necessarily the source of the atomic data items - it is the entity that takes
         responsibility for the clinical report."/>
        <min value="1"/>
        <max value="1"/>
        <type>
          <code value="ResourceReference"/>
          <profile value="http://hl7.org/fhir/profiles/Practitioner"/>
        </type>
        <type>
          <code value="ResourceReference"/>
          <profile value="http://hl7.org/fhir/profiles/Organization"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="DiagnosticReport.identifier"/>
      <definition>
        <short value="Id for external references to this report"/>
        <formal value="The local ID assigned to the report by the order filler, usually by the Information System
         of the diagnostic service provider."/>
        <min value="0"/>
        <max value="1"/>
        <type>
          <code value="Identifier"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="DiagnosticReport.requestDetail"/>
      <definition>
        <short value="What was requested"/>
        <formal value="Details concerning a test requested."/>
        <comments value="Note: Usually there is one test request for each result, however in some circumstances
         multiple test requests may be represented using a single test result resource. Note that
         there are also cases where one request leads to multiple reports."/>
        <min value="0"/>
        <max value="*"/>
        <type>
          <code value="ResourceReference"/>
          <profile value="http://hl7.org/fhir/profiles/DiagnosticOrder"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="DiagnosticReport.serviceCategory"/>
      <definition>
        <short value="Biochemistry, Hematology etc."/>
        <formal value="The section of the diagnostic service that performs the examination e.g. biochemistry,
         hematology, MRI."/>
        <min value="0"/>
        <max value="1"/>
        <type>
          <code value="CodeableConcept"/>
        </type>
        <isModifier value="false"/>
        <binding>
          <name value="DiagnosticServiceSection"/>
          <isExtensible value="true"/>
          <conformance value="example"/>
          <referenceResource>
            <reference value="http://hl7.org/fhir/vs/diagnostic-service-sections"/>
          </referenceResource>
        </binding>
      </definition>
    </element>
    <element>
      <path value="DiagnosticReport.diagnostic[x]"/>
      <definition>
        <short value="Physiologically Relevant time/time-period for report"/>
        <formal value="The time or time-period the observed values are related to. This is usually either the
         time of the procedure or of specimen collection(s), but very often the source of the date/time
         is not known, only the date/time itself."/>
        <comments value="If the diagnostic procedure was performed on the patient, this is the time it was performed.
         If there are specimens, the diagnostically relevant time can be derived from the specimen
         collection times, but the specimen information is not always available, and the exact
         relationship between the specimens and the diagnostically relevant time is not always
         automatic."/>
        <min value="1"/>
        <max value="1"/>
        <type>
          <code value="dateTime"/>
        </type>
        <type>
          <code value="Period"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="DiagnosticReport.specimen"/>
      <definition>
        <short value="Specimens this report is based on"/>
        <formal value="Details about the specimens on which this Disagnostic report is based."/>
        <comments value="If the specimen is sufficiently specified with a code in the Test result name, then this
         additional data may be redundant. If there are multiple specimens, these may be represented
         per Observation or group."/>
        <min value="0"/>
        <max value="*"/>
        <type>
          <code value="ResourceReference"/>
          <profile value="http://hl7.org/fhir/profiles/Specimen"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="DiagnosticReport.result"/>
      <slicing>
        <discriminator value="name"/>
        <ordered value="false"/>
        <rules value="open"/>
      </slicing>
    </element>
    <element>
      <path value="DiagnosticReport.result"/>
      <name value="Cholesterol"/>
      <definition>
        <short value="Cholesterol Result"/>
        <formal value="Reference to Cholesterol Result."/>
        <min value="1"/>
        <max value="1"/>
        <type>
          <code value="ResourceReference"/>
          <profile value="http://hl7.org/fhir/profiles/Observation"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="DiagnosticReport.result"/>
      <name value="Triglyceride"/>
      <definition>
        <short value="Triglyceride Result"/>
        <formal value="Group of elements for Triglyceride result."/>
        <min value="1"/>
        <max value="1"/>
        <type>
          <code value="ResourceReference"/>
          <profile value="http://hl7.org/fhir/profiles/Observation"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="DiagnosticReport.result"/>
      <name value="HDL Cholesterol"/>
      <definition>
        <short value="HDL Cholesterol Result"/>
        <formal value="Group of elements for HDL Cholesterol result."/>
        <min value="1"/>
        <max value="1"/>
        <type>
          <code value="ResourceReference"/>
          <profile value="http://hl7.org/fhir/profiles/Observation"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="DiagnosticReport.result"/>
      <name value="LDL Cholesterol"/>
      <definition>
        <short value="LDL Cholesterol result, if reported"/>
        <formal value="LDL Cholesterol result, if reported."/>
        <min value="0"/>
        <max value="1"/>
        <type>
          <code value="ResourceReference"/>
          <profile value="http://hl7.org/fhir/profiles/Observation"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="DiagnosticReport.imagingStudy"/>
      <definition>
        <short value="Reference to full details of imaging associated with the diagnostic report"/>
        <formal value="One or more links to full details of any imaging performed during the diagnostic investigation.
         Typically, this is imaging performed by DICOM enabled modalities, but this is not required.
         A fully enabled PACS viewer can use this information to provide views of the source images."/>
        <comments value="ImagingStudy and image are somewhat overlapping - typically, an image in the image list
         will also be found in the imaging study resource. However the imaging study and image
         lists cater to different types of displays for different types of purposes. Neither, either,
         or both may be provided."/>
        <min value="0"/>
        <max value="*"/>
        <type>
          <code value="ResourceReference"/>
          <profile value="http://hl7.org/fhir/profiles/ImagingStudy"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="DiagnosticReport.image"/>
      <definition>
        <short value="Key images associated with this report"/>
        <formal value="A list of key images associated with this report. The images are generally created during
         the diagnostic process, and may be directly of the patient, or of treated specimens (i.e.
         slides of interest)."/>
        <min value="0"/>
        <max value="*"/>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="DiagnosticReport.image.extension"/>
      <name value="base extension"/>
      <slicing>
        <discriminator value="url"/>
        <ordered value="false"/>
        <rules value="open"/>
      </slicing>
    </element>
    <element>
      <path value="DiagnosticReport.image.extension"/>
      <definition>
        <short value="Additional Content defined by implementations"/>
        <formal value="May be used to represent additional information that is not part of the basic definition
         of the resource. In order to make the use of extensions safe and manageable, there is
         a strict governance applied to the definition and use of extensions. Though any implementer
         is allowed to define an extension, there is a set of requirements that SHALL be met as
         part of the definition of the extension."/>
        <comments 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 simplicity
         for everyone."/>
        <min value="0"/>
        <max value="*"/>
        <type>
          <code value="Extension"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="DiagnosticReport.image.extension.extension"/>
      <definition>
        <short value="Additional Content defined by implementations"/>
        <formal value="May be used to represent additional information that is not part of the basic definition
         of the resource. In order to make the use of extensions safe and manageable, there is
         a strict governance applied to the definition and use of extensions. Though any implementer
         is allowed to define an extension, there is a set of requirements that SHALL be met as
         part of the definition of the extension."/>
        <comments 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 simplicity
         for everyone."/>
        <synonym value="extensions"/>
        <synonym value="user content"/>
        <min value="0"/>
        <max value="*"/>
        <type>
          <code value="Extension"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="DiagnosticReport.image.extension.modifierExtension"/>
      <definition>
        <short value="Extensions that cannot be ignored"/>
        <formal value="May be used to represent additional information that is not part of the basic definition
         of the resource, and that modifies the understanding of the element that contains it.
         Usually modifier elements provide negation or qualification. In order to make the use
         of extensions safe and manageable, there is a strict governance applied to the definition
         and use of extensions. Though any implementer is allowed to 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."/>
        <comments 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 simplicity
         for everyone."/>
        <synonym value="extensions"/>
        <synonym value="user content"/>
        <min value="0"/>
        <max value="*"/>
        <type>
          <code value="Extension"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="DiagnosticReport.image.modifierExtension"/>
      <name value="base modifierExtension"/>
      <slicing>
        <discriminator value="url"/>
        <ordered value="false"/>
        <rules value="open"/>
      </slicing>
    </element>
    <element>
      <path value="DiagnosticReport.image.modifierExtension"/>
      <definition>
        <short value="Extensions that cannot be ignored"/>
        <formal value="May be used to represent additional information that is not part of the basic definition
         of the resource, and that modifies the understanding of the element that contains it.
         Usually modifier elements provide negation or qualification. In order to make the use
         of extensions safe and manageable, there is a strict governance applied to the definition
         and use of extensions. Though any implementer is allowed to 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."/>
        <comments 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 simplicity
         for everyone."/>
        <min value="0"/>
        <max value="*"/>
        <type>
          <code value="Extension"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="DiagnosticReport.image.modifierExtension.extension"/>
      <definition>
        <short value="Additional Content defined by implementations"/>
        <formal value="May be used to represent additional information that is not part of the basic definition
         of the resource. In order to make the use of extensions safe and manageable, there is
         a strict governance applied to the definition and use of extensions. Though any implementer
         is allowed to define an extension, there is a set of requirements that SHALL be met as
         part of the definition of the extension."/>
        <comments 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 simplicity
         for everyone."/>
        <synonym value="extensions"/>
        <synonym value="user content"/>
        <min value="0"/>
        <max value="*"/>
        <type>
          <code value="Extension"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="DiagnosticReport.image.modifierExtension.modifierExtension"/>
      <definition>
        <short value="Extensions that cannot be ignored"/>
        <formal value="May be used to represent additional information that is not part of the basic definition
         of the resource, and that modifies the understanding of the element that contains it.
         Usually modifier elements provide negation or qualification. In order to make the use
         of extensions safe and manageable, there is a strict governance applied to the definition
         and use of extensions. Though any implementer is allowed to 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."/>
        <comments 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 simplicity
         for everyone."/>
        <synonym value="extensions"/>
        <synonym value="user content"/>
        <min value="0"/>
        <max value="*"/>
        <type>
          <code value="Extension"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="DiagnosticReport.image.comment"/>
      <definition>
        <short value="Comment about the image (e.g. explanation)"/>
        <formal value="A comment about the image. Typically, this is used to provide an explanation for why the
         image is included, or to draw the viewer's attention to important features."/>
        <comments value="The comment should be displayed with the image. It would be common for the report to include
         additional discussion of the image contents in other sections such as the conclusion."/>
        <min value="0"/>
        <max value="1"/>
        <type>
          <code value="string"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="DiagnosticReport.image.link"/>
      <definition>
        <short value="Reference to the image source"/>
        <formal value="Reference to the image source."/>
        <min value="1"/>
        <max value="1"/>
        <type>
          <code value="ResourceReference"/>
          <profile value="http://hl7.org/fhir/profiles/Media"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="DiagnosticReport.conclusion"/>
      <definition>
        <short value="Clinical Interpretation of Lipid Panel"/>
        <formal value="May include diagnosis or suggestions for follow up testing."/>
        <comments value="It's not unusual for the lab to make some kind of interpretative comment on the set of
         results."/>
        <min value="0"/>
        <max value="1"/>
        <type>
          <code value="string"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="DiagnosticReport.codedDiagnosis"/>
      <definition>
        <short value="No codes for a lipid panel"/>
        <formal value="No codes for a lipid panel."/>
        <comments value="Not used in this context."/>
        <min value="0"/>
        <max value="0"/>
        <type>
          <code value="CodeableConcept"/>
        </type>
        <isModifier value="false"/>
        <binding>
          <name value="AdjunctDiagnosis"/>
          <isExtensible value="true"/>
          <conformance value="example"/>
          <referenceResource>
            <reference value="http://hl7.org/fhir/vs/clinical-findings"/>
          </referenceResource>
        </binding>
      </definition>
    </element>
    <element>
      <path value="DiagnosticReport.presentedForm"/>
      <definition>
        <short value="Entire Report as issued"/>
        <formal value="Rich text representation of the entire result as issued by the diagnostic service. Multiple
         formats are allowed but they SHALL be semantically equivalent."/>
        <comments value="Application/pdf is recommended as the most reliable and interoperable in this context."/>
        <min value="0"/>
        <max value="*"/>
        <type>
          <code value="Attachment"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
  </structure>
  <structure>
    <type value="Observation"/>
    <name value="Cholesterol"/>
    <publish value="true"/>
    <element>
      <path value="Observation"/>
      <name value="Cholesterol"/>
      <definition>
        <short value="Measurements and simple assertions"/>
        <formal value="Measurements and simple assertions."/>
        <comments value="Used for simple observations such as device measurements, laboratory atomic results, vital
         signs, height, weight, smoking status, comments, etc.  Other resources are used to provide
         context for observations such as Lab reports, etc."/>
        <min value="1"/>
        <max value="1"/>
        <type>
          <code value="Resource"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.extension"/>
      <name value="base extension"/>
      <slicing>
        <discriminator value="url"/>
        <ordered value="false"/>
        <rules value="open"/>
      </slicing>
    </element>
    <element>
      <path value="Observation.extension"/>
      <definition>
        <short value="Additional Content defined by implementations"/>
        <formal value="May be used to represent additional information that is not part of the basic definition
         of the resource. In order to make the use of extensions safe and manageable, there is
         a strict governance applied to the definition and use of extensions. Though any implementer
         is allowed to define an extension, there is a set of requirements that SHALL be met as
         part of the definition of the extension."/>
        <comments 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 simplicity
         for everyone."/>
        <min value="0"/>
        <max value="*"/>
        <type>
          <code value="Extension"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.extension.extension"/>
      <definition>
        <short value="Additional Content defined by implementations"/>
        <formal value="May be used to represent additional information that is not part of the basic definition
         of the resource. In order to make the use of extensions safe and manageable, there is
         a strict governance applied to the definition and use of extensions. Though any implementer
         is allowed to define an extension, there is a set of requirements that SHALL be met as
         part of the definition of the extension."/>
        <comments 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 simplicity
         for everyone."/>
        <synonym value="extensions"/>
        <synonym value="user content"/>
        <min value="0"/>
        <max value="*"/>
        <type>
          <code value="Extension"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.extension.modifierExtension"/>
      <definition>
        <short value="Extensions that cannot be ignored"/>
        <formal value="May be used to represent additional information that is not part of the basic definition
         of the resource, and that modifies the understanding of the element that contains it.
         Usually modifier elements provide negation or qualification. In order to make the use
         of extensions safe and manageable, there is a strict governance applied to the definition
         and use of extensions. Though any implementer is allowed to 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."/>
        <comments 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 simplicity
         for everyone."/>
        <synonym value="extensions"/>
        <synonym value="user content"/>
        <min value="0"/>
        <max value="*"/>
        <type>
          <code value="Extension"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.modifierExtension"/>
      <name value="base modifierExtension"/>
      <slicing>
        <discriminator value="url"/>
        <ordered value="false"/>
        <rules value="open"/>
      </slicing>
    </element>
    <element>
      <path value="Observation.modifierExtension"/>
      <definition>
        <short value="Extensions that cannot be ignored"/>
        <formal value="May be used to represent additional information that is not part of the basic definition
         of the resource, and that modifies the understanding of the element that contains it.
         Usually modifier elements provide negation or qualification. In order to make the use
         of extensions safe and manageable, there is a strict governance applied to the definition
         and use of extensions. Though any implementer is allowed to 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."/>
        <comments 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 simplicity
         for everyone."/>
        <min value="0"/>
        <max value="*"/>
        <type>
          <code value="Extension"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.modifierExtension.extension"/>
      <definition>
        <short value="Additional Content defined by implementations"/>
        <formal value="May be used to represent additional information that is not part of the basic definition
         of the resource. In order to make the use of extensions safe and manageable, there is
         a strict governance applied to the definition and use of extensions. Though any implementer
         is allowed to define an extension, there is a set of requirements that SHALL be met as
         part of the definition of the extension."/>
        <comments 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 simplicity
         for everyone."/>
        <synonym value="extensions"/>
        <synonym value="user content"/>
        <min value="0"/>
        <max value="*"/>
        <type>
          <code value="Extension"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.modifierExtension.modifierExtension"/>
      <definition>
        <short value="Extensions that cannot be ignored"/>
        <formal value="May be used to represent additional information that is not part of the basic definition
         of the resource, and that modifies the understanding of the element that contains it.
         Usually modifier elements provide negation or qualification. In order to make the use
         of extensions safe and manageable, there is a strict governance applied to the definition
         and use of extensions. Though any implementer is allowed to 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."/>
        <comments 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 simplicity
         for everyone."/>
        <synonym value="extensions"/>
        <synonym value="user content"/>
        <min value="0"/>
        <max value="*"/>
        <type>
          <code value="Extension"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.text"/>
      <definition>
        <short value="Text summary of the resource, for human interpretation"/>
        <formal value="A human-readable narrative that contains a summary of the resource, and may be used to
         represent the content of the resource to a human. The narrative need not encode all the
         structured data, but is required to contain sufficient detail to make it &quot;clinically
         safe&quot; for a human to just read the narrative. Resource definitions may define what
         content should be represented in the narrative to ensure clinical safety."/>
        <comments value="Contained resources do not have narrative. Resources that are not contained SHOULD have
         a narrative."/>
        <synonym value="narrative"/>
        <synonym value="html"/>
        <synonym value="xhtml"/>
        <synonym value="display"/>
        <min value="0"/>
        <max value="1"/>
        <type>
          <code value="Narrative"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.contained"/>
      <definition>
        <short value="Contained, inline Resources"/>
        <formal value="These resources do not have an independent existence apart from the resource that contains
         them - they cannot be identified independently, and nor can they have their own independent
         transaction scope."/>
        <comments value="This should never be done when the content can be identified properly, as once identification
         is lost, it is extremely difficult (and context dependent) to restore it again."/>
        <synonym value="inline resources"/>
        <synonym value="anonymous resources"/>
        <synonym value="contained resources"/>
        <min value="0"/>
        <max value="*"/>
        <type>
          <code value="Resource"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.text"/>
      <definition>
        <short value="Text summary of the resource, for human interpretation"/>
        <formal value="A human-readable narrative that contains a summary of the resource, and may be used to
         represent the content of the resource to a human. The narrative need not encode all the
         structured data, but is required to contain sufficient detail to make it &quot;clinically
         safe&quot; for a human to just read the narrative. Resource definitions may define what
         content should be represented in the narrative to ensure clinical safety."/>
        <comments value="Contained resources do not have narrative. Resources that are not contained SHOULD have
         a narrative."/>
        <min value="0"/>
        <max value="1"/>
        <type>
          <code value="Narrative"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.contained"/>
      <definition>
        <short value="Contained, inline Resources"/>
        <formal value="These resources do not have an independent existence apart from the resource that contains
         them - they cannot be identified independently, and nor can they have their own independent
         transaction scope."/>
        <comments value="This should never be done when the content can be identified properly, as once identification
         is lost, it is extremely difficult (and context dependent) to restore it again."/>
        <min value="0"/>
        <max value="*"/>
        <type>
          <code value="Resource"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.name"/>
      <definition>
        <short value="Cholesterol"/>
        <formal value="Cholesterol."/>
        <min value="1"/>
        <max value="1"/>
        <type>
          <code value="CodeableConcept"/>
        </type>
        <isModifier value="false"/>
        <binding>
          <name value="ObservationType"/>
          <isExtensible value="true"/>
          <conformance value="example"/>
          <referenceResource>
            <reference value="http://hl7.org/fhir/vs/observation-codes"/>
          </referenceResource>
        </binding>
      </definition>
    </element>
    <element>
      <path value="Observation.valueQuantity"/>
      <definition>
        <short value="Cholesterol value"/>
        <formal value="Cholesterol value. If a result is not available, use the comments field."/>
        <comments value="Normally, an observation will have either a value or a set of related observations. A
         few observations (e.g. apgar store) may have both a value and related observations (for
         apgar, the observations from which the measure is derived). If a value is present, the
         datatype for this element should be determined by Observation.name. A CodeableConcept
         with just a text would be used instead of a string if the field was usually coded, or
         if the type associated with the Observation.name defines a coded value. The element, Observation.val
        ue[x], has a variable name depending on the type as follows: valueQuantity, valueCodeableConcept,
         valueRatio, valueChoice, valuePeriod, valueSampleData, or valueString (The name format
         is &quot;'value' + the type name&quot; with a capital on the first letter of the type)."/>
        <min value="0"/>
        <max value="1"/>
        <type>
          <code value="Quantity"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.valueQuantity.value"/>
      <definition>
        <short value="Actual numerical value"/>
        <formal value="Actual numerical value."/>
        <comments value="The implicit precision in the value should always be honored. Monetary values have their
         own rules for handling precision (refer to standard accounting text books)."/>
        <min value="0"/>
        <max value="1"/>
        <type>
          <code value="decimal"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.valueQuantity.comparator"/>
      <definition>
        <short value="&lt; | &lt;= | &gt;= | &gt; - how to understand the value"/>
        <formal value="&lt; | &lt;= | &gt;= | &gt; - how to understand the value."/>
        <comments value="No need for this on cholesterol."/>
        <min value="0"/>
        <max value="0"/>
        <type>
          <code value="code"/>
        </type>
        <isModifier value="false"/>
        <binding>
          <name value="QuantityCompararator"/>
          <isExtensible value="false"/>
          <conformance value="required"/>
          <referenceResource>
            <reference value="http://hl7.org/fhir/vs/quantity-comparator"/>
          </referenceResource>
        </binding>
      </definition>
    </element>
    <element>
      <path value="Observation.valueQuantity.units"/>
      <definition>
        <short value="Unit representation"/>
        <formal value="Unit representation."/>
        <min value="1"/>
        <max value="1"/>
        <type>
          <code value="string"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.valueQuantity.system"/>
      <definition>
        <short value="System that defines coded unit form"/>
        <formal value="System that defines coded unit form."/>
        <min value="1"/>
        <max value="1"/>
        <type>
          <code value="uri"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.valueQuantity.code"/>
      <definition>
        <short value="Coded form of the unit"/>
        <formal value="Coded form of the unit."/>
        <comments value="The preferred system is UCUM, but SNOMED CT can also be used (for customary units) or
         ISO 4217 for currency.  The context of use may additionally require a code from a particular
         system (Unless the Quantity element has a dataAbsentReason flag)."/>
        <min value="1"/>
        <max value="1"/>
        <type>
          <code value="code"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.interpretation"/>
      <definition>
        <short value="+ | ++ | +++ | - | -- | ---"/>
        <formal value="+ | ++ | +++ | - | -- | ---."/>
        <min value="0"/>
        <max value="1"/>
        <type>
          <code value="code"/>
        </type>
        <isModifier value="false"/>
        <binding>
          <name value="ObservationInterpretation"/>
          <isExtensible value="true"/>
          <conformance value="preferred"/>
          <referenceResource>
            <reference value="http://hl7.org/fhir/vs/observation-interpretation"/>
          </referenceResource>
        </binding>
      </definition>
    </element>
    <element>
      <path value="Observation.comments"/>
      <definition>
        <short value="Comments about result"/>
        <formal value="May include statements about significant, unexpected or unreliable. values, or information
         about the source of the value where this may be relevant to the interpretation of the
         result."/>
        <min value="0"/>
        <max value="1"/>
        <type>
          <code value="string"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.applies[x]"/>
      <definition>
        <short value="Physiologically Relevant time/time-period for observation"/>
        <formal value="The time or time-period the observed value is asserted as being true. For biological subjects
         - e.g. human patients - this is usually called the &quot;physiologically relevant time&quot;.
         This is usually either the time of the procedure or of specimen collection, but very often
         the source of the date/time is not known, only the date/time itself."/>
        <comments value="At least a date should be present unless this observation is a historical report."/>
        <min value="0"/>
        <max value="1"/>
        <type>
          <code value="dateTime"/>
        </type>
        <type>
          <code value="Period"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.issued"/>
      <definition>
        <short value="Date/Time this was made available"/>
        <formal value="Date/Time this was made available."/>
        <comments value="Updated when the result is updated."/>
        <min value="0"/>
        <max value="1"/>
        <type>
          <code value="instant"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.status"/>
      <definition>
        <short value="registered | preliminary | final | amended +"/>
        <formal value="The status of the result value."/>
        <min value="1"/>
        <max value="1"/>
        <type>
          <code value="code"/>
        </type>
        <isModifier value="false"/>
        <binding>
          <name value="ObservationStatus"/>
          <isExtensible value="false"/>
          <conformance value="required"/>
          <referenceResource>
            <reference value="http://hl7.org/fhir/vs/observation-status"/>
          </referenceResource>
        </binding>
      </definition>
    </element>
    <element>
      <path value="Observation.reliability"/>
      <definition>
        <short value="ok | ongoing | early | questionable | calibrating | error +"/>
        <formal value="Cholesterol values can only be reported when there is no question about their status."/>
        <comments value="Note that in most contexts, unreliable results are not recorded, deleted, or otherwise
         excluded, but it's not always possible to exclude them from the record. Interpreters of
         a result, whether human or machine, SHALL always either be aware of the status, or prevented
         from using the observation without being unaware that the reliability is not &quot;ok&quot;."/>
        <min value="1"/>
        <max value="1"/>
        <type>
          <code value="code"/>
        </type>
        <isModifier value="false"/>
        <binding>
          <name value="ObservationReliability"/>
          <isExtensible value="false"/>
          <conformance value="required"/>
          <referenceResource>
            <reference value="http://hl7.org/fhir/vs/observation-reliability"/>
          </referenceResource>
        </binding>
      </definition>
    </element>
    <element>
      <path value="Observation.bodySite"/>
      <definition>
        <short value="Observed body part"/>
        <formal value="Indicates where on the subject's body the observation was made."/>
        <comments value="Only used if not implicit in code found in Observation.name."/>
        <min value="0"/>
        <max value="1"/>
        <type>
          <code value="CodeableConcept"/>
        </type>
        <isModifier value="false"/>
        <binding>
          <name value="BodySite"/>
          <isExtensible value="true"/>
          <conformance value="example"/>
          <referenceResource>
            <reference value="http://hl7.org/fhir/vs/body-site"/>
          </referenceResource>
        </binding>
      </definition>
    </element>
    <element>
      <path value="Observation.method"/>
      <definition>
        <short value="How it was done"/>
        <formal value="Indicates the mechanism used to perform the observation."/>
        <comments value="Only used if not implicit in code for Observation.name."/>
        <min value="0"/>
        <max value="1"/>
        <type>
          <code value="CodeableConcept"/>
        </type>
        <isModifier value="false"/>
        <binding>
          <name value="ObservationMethod"/>
          <isExtensible value="true"/>
          <conformance value="example"/>
          <referenceResource>
            <reference value="http://hl7.org/fhir/vs/observation-methods"/>
          </referenceResource>
        </binding>
      </definition>
    </element>
    <element>
      <path value="Observation.identifier"/>
      <definition>
        <short value="Unique Id for this particular observation"/>
        <formal value="A unique identifier for the simple observation."/>
        <min value="0"/>
        <max value="1"/>
        <type>
          <code value="Identifier"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.subject"/>
      <definition>
        <short value="Who and/or what this is about"/>
        <formal value="The thing the observation is being made about."/>
        <comments value="The only circumstance in which the subject can be missing is when the observation is made
         by a device that does not know the patient. In this case, the observation SHALL be matched
         to a patient through some context/channel matching technique, and at this point, the observation
         should be updated."/>
        <min value="0"/>
        <max value="1"/>
        <type>
          <code value="ResourceReference"/>
          <profile value="http://hl7.org/fhir/profiles/Patient"/>
        </type>
        <type>
          <code value="ResourceReference"/>
          <profile value="http://hl7.org/fhir/profiles/Group"/>
        </type>
        <type>
          <code value="ResourceReference"/>
          <profile value="http://hl7.org/fhir/profiles/Device"/>
        </type>
        <type>
          <code value="ResourceReference"/>
          <profile value="http://hl7.org/fhir/profiles/Location"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.specimen"/>
      <definition>
        <short value="Specimen used for this observation"/>
        <formal value="The specimen that was used when this observation was made."/>
        <comments value="Observations are not made on specimens themselves; they are made on a subject, but usually
         by the means of a specimen. Note that although specimens are often involved, they are
         not always tracked and reported explicitly. Also note that observation resources are often
         used in contexts that track the specimen explicity (e.g. Diagnostic Report)."/>
        <min value="0"/>
        <max value="1"/>
        <type>
          <code value="ResourceReference"/>
          <profile value="http://hl7.org/fhir/profiles/Specimen"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.performer"/>
      <definition>
        <short value="Who did the observation"/>
        <formal value="Who was responsible for asserting the observed value as &quot;true&quot;."/>
        <comments value="This would only be &quot;Device&quot; if the device is responsible for the measurement,
         not to capture the device used by a human to make the measurement.  (The latter could
         be captured as an extension.)."/>
        <min value="0"/>
        <max value="*"/>
        <type>
          <code value="ResourceReference"/>
          <profile value="http://hl7.org/fhir/profiles/Practitioner"/>
        </type>
        <type>
          <code value="ResourceReference"/>
          <profile value="http://hl7.org/fhir/profiles/Device"/>
        </type>
        <type>
          <code value="ResourceReference"/>
          <profile value="http://hl7.org/fhir/profiles/Organization"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.referenceRange"/>
      <definition>
        <short value="Provides guide for interpretation"/>
        <formal value="Provides guide for interpretation."/>
        <comments value="Most observations only have one generic reference range. Systems MAY choose to restrict
         to only supplying the relevant reference range based on knowledge about the patient (e.g.
         specific to the patient's age, gender, weight and other factors), but this may not be
         possible or appropriate. Whenever more than one reference range is supplied, the differences
         between them SHOULD be provided in the reference range and/or age properties."/>
        <min value="1"/>
        <max value="1"/>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.referenceRange.extension"/>
      <name value="base extension"/>
      <slicing>
        <discriminator value="url"/>
        <ordered value="false"/>
        <rules value="open"/>
      </slicing>
    </element>
    <element>
      <path value="Observation.referenceRange.extension"/>
      <definition>
        <short value="Additional Content defined by implementations"/>
        <formal value="May be used to represent additional information that is not part of the basic definition
         of the resource. In order to make the use of extensions safe and manageable, there is
         a strict governance applied to the definition and use of extensions. Though any implementer
         is allowed to define an extension, there is a set of requirements that SHALL be met as
         part of the definition of the extension."/>
        <comments 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 simplicity
         for everyone."/>
        <min value="0"/>
        <max value="*"/>
        <type>
          <code value="Extension"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.referenceRange.extension.extension"/>
      <definition>
        <short value="Additional Content defined by implementations"/>
        <formal value="May be used to represent additional information that is not part of the basic definition
         of the resource. In order to make the use of extensions safe and manageable, there is
         a strict governance applied to the definition and use of extensions. Though any implementer
         is allowed to define an extension, there is a set of requirements that SHALL be met as
         part of the definition of the extension."/>
        <comments 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 simplicity
         for everyone."/>
        <synonym value="extensions"/>
        <synonym value="user content"/>
        <min value="0"/>
        <max value="*"/>
        <type>
          <code value="Extension"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.referenceRange.extension.modifierExtension"/>
      <definition>
        <short value="Extensions that cannot be ignored"/>
        <formal value="May be used to represent additional information that is not part of the basic definition
         of the resource, and that modifies the understanding of the element that contains it.
         Usually modifier elements provide negation or qualification. In order to make the use
         of extensions safe and manageable, there is a strict governance applied to the definition
         and use of extensions. Though any implementer is allowed to 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."/>
        <comments 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 simplicity
         for everyone."/>
        <synonym value="extensions"/>
        <synonym value="user content"/>
        <min value="0"/>
        <max value="*"/>
        <type>
          <code value="Extension"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.referenceRange.modifierExtension"/>
      <name value="base modifierExtension"/>
      <slicing>
        <discriminator value="url"/>
        <ordered value="false"/>
        <rules value="open"/>
      </slicing>
    </element>
    <element>
      <path value="Observation.referenceRange.modifierExtension"/>
      <definition>
        <short value="Extensions that cannot be ignored"/>
        <formal value="May be used to represent additional information that is not part of the basic definition
         of the resource, and that modifies the understanding of the element that contains it.
         Usually modifier elements provide negation or qualification. In order to make the use
         of extensions safe and manageable, there is a strict governance applied to the definition
         and use of extensions. Though any implementer is allowed to 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."/>
        <comments 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 simplicity
         for everyone."/>
        <min value="0"/>
        <max value="*"/>
        <type>
          <code value="Extension"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.referenceRange.modifierExtension.extension"/>
      <definition>
        <short value="Additional Content defined by implementations"/>
        <formal value="May be used to represent additional information that is not part of the basic definition
         of the resource. In order to make the use of extensions safe and manageable, there is
         a strict governance applied to the definition and use of extensions. Though any implementer
         is allowed to define an extension, there is a set of requirements that SHALL be met as
         part of the definition of the extension."/>
        <comments 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 simplicity
         for everyone."/>
        <synonym value="extensions"/>
        <synonym value="user content"/>
        <min value="0"/>
        <max value="*"/>
        <type>
          <code value="Extension"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.referenceRange.modifierExtension.modifierExtension"/>
      <definition>
        <short value="Extensions that cannot be ignored"/>
        <formal value="May be used to represent additional information that is not part of the basic definition
         of the resource, and that modifies the understanding of the element that contains it.
         Usually modifier elements provide negation or qualification. In order to make the use
         of extensions safe and manageable, there is a strict governance applied to the definition
         and use of extensions. Though any implementer is allowed to 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."/>
        <comments 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 simplicity
         for everyone."/>
        <synonym value="extensions"/>
        <synonym value="user content"/>
        <min value="0"/>
        <max value="*"/>
        <type>
          <code value="Extension"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.referenceRange.low"/>
      <definition>
        <short value="Low Range, if relevant"/>
        <formal value="Low Range, if relevant."/>
        <comments value="Do not use the comparator for &lt; or &gt;."/>
        <min value="0"/>
        <max value="0"/>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.referenceRange.low.extension"/>
      <definition>
        <short value="Additional Content defined by implementations"/>
        <formal value="May be used to represent additional information that is not part of the basic definition
         of the resource. In order to make the use of extensions safe and manageable, there is
         a strict governance applied to the definition and use of extensions. Though any implementer
         is allowed to define an extension, there is a set of requirements that SHALL be met as
         part of the definition of the extension."/>
        <comments 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 simplicity
         for everyone."/>
        <synonym value="extensions"/>
        <synonym value="user content"/>
        <min value="0"/>
        <max value="*"/>
        <type>
          <code value="Extension"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.referenceRange.low.modifierExtension"/>
      <definition>
        <short value="Extensions that cannot be ignored"/>
        <formal value="May be used to represent additional information that is not part of the basic definition
         of the resource, and that modifies the understanding of the element that contains it.
         Usually modifier elements provide negation or qualification. In order to make the use
         of extensions safe and manageable, there is a strict governance applied to the definition
         and use of extensions. Though any implementer is allowed to 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."/>
        <comments 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 simplicity
         for everyone."/>
        <synonym value="extensions"/>
        <synonym value="user content"/>
        <min value="0"/>
        <max value="*"/>
        <type>
          <code value="Extension"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.referenceRange.high"/>
      <definition>
        <short value="High Range, if relevant"/>
        <formal value="&lt;4.5 mmol/L."/>
        <comments value="Per Australian NHF Recommendations."/>
        <min value="1"/>
        <max value="1"/>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.referenceRange.high.extension"/>
      <definition>
        <short value="Additional Content defined by implementations"/>
        <formal value="May be used to represent additional information that is not part of the basic definition
         of the resource. In order to make the use of extensions safe and manageable, there is
         a strict governance applied to the definition and use of extensions. Though any implementer
         is allowed to define an extension, there is a set of requirements that SHALL be met as
         part of the definition of the extension."/>
        <comments 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 simplicity
         for everyone."/>
        <synonym value="extensions"/>
        <synonym value="user content"/>
        <min value="0"/>
        <max value="*"/>
        <type>
          <code value="Extension"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.referenceRange.high.modifierExtension"/>
      <definition>
        <short value="Extensions that cannot be ignored"/>
        <formal value="May be used to represent additional information that is not part of the basic definition
         of the resource, and that modifies the understanding of the element that contains it.
         Usually modifier elements provide negation or qualification. In order to make the use
         of extensions safe and manageable, there is a strict governance applied to the definition
         and use of extensions. Though any implementer is allowed to 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."/>
        <comments 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 simplicity
         for everyone."/>
        <synonym value="extensions"/>
        <synonym value="user content"/>
        <min value="0"/>
        <max value="*"/>
        <type>
          <code value="Extension"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.referenceRange.meaning"/>
      <definition>
        <short value="Range is a recommended range"/>
        <formal value="Range is a recommended range."/>
        <comments value="This SHOULD be populated if there is more than one range."/>
        <min value="0"/>
        <max value="0"/>
        <type>
          <code value="CodeableConcept"/>
        </type>
        <isModifier value="false"/>
        <binding>
          <name value="ObservationRangeMeaning"/>
          <isExtensible value="true"/>
          <conformance value="example"/>
          <referenceResource>
            <reference value="http://hl7.org/fhir/vs/referencerange-meaning"/>
          </referenceResource>
        </binding>
      </definition>
    </element>
    <element>
      <path value="Observation.referenceRange.age"/>
      <definition>
        <short value="Applicable age range, if relevant"/>
        <formal value="Applicable age range, if relevant."/>
        <min value="0"/>
        <max value="0"/>
        <type>
          <code value="Period"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.related"/>
      <definition>
        <short value="Observations related to this observation"/>
        <formal value="Observations related to this observation."/>
        <comments value="Normally, an observation will have either a value or a set of related observations. A
         few observations (e.g. apgar store) may have both a value and related observations (for
         apgar, the observations from which the measure is derived)."/>
        <min value="0"/>
        <max value="0"/>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.related.extension"/>
      <name value="base extension"/>
      <slicing>
        <discriminator value="url"/>
        <ordered value="false"/>
        <rules value="open"/>
      </slicing>
    </element>
    <element>
      <path value="Observation.related.extension"/>
      <definition>
        <short value="Additional Content defined by implementations"/>
        <formal value="May be used to represent additional information that is not part of the basic definition
         of the resource. In order to make the use of extensions safe and manageable, there is
         a strict governance applied to the definition and use of extensions. Though any implementer
         is allowed to define an extension, there is a set of requirements that SHALL be met as
         part of the definition of the extension."/>
        <comments 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 simplicity
         for everyone."/>
        <min value="0"/>
        <max value="*"/>
        <type>
          <code value="Extension"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.related.extension.extension"/>
      <definition>
        <short value="Additional Content defined by implementations"/>
        <formal value="May be used to represent additional information that is not part of the basic definition
         of the resource. In order to make the use of extensions safe and manageable, there is
         a strict governance applied to the definition and use of extensions. Though any implementer
         is allowed to define an extension, there is a set of requirements that SHALL be met as
         part of the definition of the extension."/>
        <comments 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 simplicity
         for everyone."/>
        <synonym value="extensions"/>
        <synonym value="user content"/>
        <min value="0"/>
        <max value="*"/>
        <type>
          <code value="Extension"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.related.extension.modifierExtension"/>
      <definition>
        <short value="Extensions that cannot be ignored"/>
        <formal value="May be used to represent additional information that is not part of the basic definition
         of the resource, and that modifies the understanding of the element that contains it.
         Usually modifier elements provide negation or qualification. In order to make the use
         of extensions safe and manageable, there is a strict governance applied to the definition
         and use of extensions. Though any implementer is allowed to 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."/>
        <comments 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 simplicity
         for everyone."/>
        <synonym value="extensions"/>
        <synonym value="user content"/>
        <min value="0"/>
        <max value="*"/>
        <type>
          <code value="Extension"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.related.modifierExtension"/>
      <name value="base modifierExtension"/>
      <slicing>
        <discriminator value="url"/>
        <ordered value="false"/>
        <rules value="open"/>
      </slicing>
    </element>
    <element>
      <path value="Observation.related.modifierExtension"/>
      <definition>
        <short value="Extensions that cannot be ignored"/>
        <formal value="May be used to represent additional information that is not part of the basic definition
         of the resource, and that modifies the understanding of the element that contains it.
         Usually modifier elements provide negation or qualification. In order to make the use
         of extensions safe and manageable, there is a strict governance applied to the definition
         and use of extensions. Though any implementer is allowed to 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."/>
        <comments 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 simplicity
         for everyone."/>
        <min value="0"/>
        <max value="*"/>
        <type>
          <code value="Extension"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.related.modifierExtension.extension"/>
      <definition>
        <short value="Additional Content defined by implementations"/>
        <formal value="May be used to represent additional information that is not part of the basic definition
         of the resource. In order to make the use of extensions safe and manageable, there is
         a strict governance applied to the definition and use of extensions. Though any implementer
         is allowed to define an extension, there is a set of requirements that SHALL be met as
         part of the definition of the extension."/>
        <comments 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 simplicity
         for everyone."/>
        <synonym value="extensions"/>
        <synonym value="user content"/>
        <min value="0"/>
        <max value="*"/>
        <type>
          <code value="Extension"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.related.modifierExtension.modifierExtension"/>
      <definition>
        <short value="Extensions that cannot be ignored"/>
        <formal value="May be used to represent additional information that is not part of the basic definition
         of the resource, and that modifies the understanding of the element that contains it.
         Usually modifier elements provide negation or qualification. In order to make the use
         of extensions safe and manageable, there is a strict governance applied to the definition
         and use of extensions. Though any implementer is allowed to 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."/>
        <comments 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 simplicity
         for everyone."/>
        <synonym value="extensions"/>
        <synonym value="user content"/>
        <min value="0"/>
        <max value="*"/>
        <type>
          <code value="Extension"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.related.type"/>
      <definition>
        <short value="has-component | has-member | derived-from | sequel-to | replaces | qualified-by | interfered-by"/>
        <formal value="A code specifying the kind of relationship that exists with the target observation."/>
        <comments value="A relationship type SHOULD be provided. If the relationship type is &quot;COMP&quot; (composed),
         then the observation should not be displayed/interpreted in the absence of the related
         observations."/>
        <min value="0"/>
        <max value="1"/>
        <type>
          <code value="code"/>
        </type>
        <isModifier value="false"/>
        <binding>
          <name value="ObservationRelationshipType"/>
          <isExtensible value="false"/>
          <conformance value="required"/>
          <referenceResource>
            <reference value="http://hl7.org/fhir/vs/observation-relationshiptypes"/>
          </referenceResource>
        </binding>
      </definition>
    </element>
    <element>
      <path value="Observation.related.target"/>
      <definition>
        <short value="Observation that is related to this one"/>
        <formal value="A reference to the observation that is related to this observation."/>
        <min value="1"/>
        <max value="1"/>
        <type>
          <code value="ResourceReference"/>
          <profile value="http://hl7.org/fhir/profiles/Observation"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
  </structure>
  <structure>
    <type value="Observation"/>
    <name value="Triglyceride"/>
    <publish value="true"/>
    <element>
      <path value="Observation"/>
      <name value="Triglyceride"/>
      <definition>
        <short value="Triglyceride Result"/>
        <formal value="Group of elements for Triglyceride result."/>
        <comments value="Used for simple observations such as device measurements, laboratory atomic results, vital
         signs, height, weight, smoking status, comments, etc.  Other resources are used to provide
         context for observations such as Lab reports, etc."/>
        <min value="1"/>
        <max value="1"/>
        <type>
          <code value="Resource"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.extension"/>
      <name value="base extension"/>
      <slicing>
        <discriminator value="url"/>
        <ordered value="false"/>
        <rules value="open"/>
      </slicing>
    </element>
    <element>
      <path value="Observation.extension"/>
      <definition>
        <short value="Additional Content defined by implementations"/>
        <formal value="May be used to represent additional information that is not part of the basic definition
         of the resource. In order to make the use of extensions safe and manageable, there is
         a strict governance applied to the definition and use of extensions. Though any implementer
         is allowed to define an extension, there is a set of requirements that SHALL be met as
         part of the definition of the extension."/>
        <comments 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 simplicity
         for everyone."/>
        <min value="0"/>
        <max value="*"/>
        <type>
          <code value="Extension"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.extension.extension"/>
      <definition>
        <short value="Additional Content defined by implementations"/>
        <formal value="May be used to represent additional information that is not part of the basic definition
         of the resource. In order to make the use of extensions safe and manageable, there is
         a strict governance applied to the definition and use of extensions. Though any implementer
         is allowed to define an extension, there is a set of requirements that SHALL be met as
         part of the definition of the extension."/>
        <comments 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 simplicity
         for everyone."/>
        <synonym value="extensions"/>
        <synonym value="user content"/>
        <min value="0"/>
        <max value="*"/>
        <type>
          <code value="Extension"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.extension.modifierExtension"/>
      <definition>
        <short value="Extensions that cannot be ignored"/>
        <formal value="May be used to represent additional information that is not part of the basic definition
         of the resource, and that modifies the understanding of the element that contains it.
         Usually modifier elements provide negation or qualification. In order to make the use
         of extensions safe and manageable, there is a strict governance applied to the definition
         and use of extensions. Though any implementer is allowed to 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."/>
        <comments 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 simplicity
         for everyone."/>
        <synonym value="extensions"/>
        <synonym value="user content"/>
        <min value="0"/>
        <max value="*"/>
        <type>
          <code value="Extension"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.modifierExtension"/>
      <name value="base modifierExtension"/>
      <slicing>
        <discriminator value="url"/>
        <ordered value="false"/>
        <rules value="open"/>
      </slicing>
    </element>
    <element>
      <path value="Observation.modifierExtension"/>
      <definition>
        <short value="Extensions that cannot be ignored"/>
        <formal value="May be used to represent additional information that is not part of the basic definition
         of the resource, and that modifies the understanding of the element that contains it.
         Usually modifier elements provide negation or qualification. In order to make the use
         of extensions safe and manageable, there is a strict governance applied to the definition
         and use of extensions. Though any implementer is allowed to 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."/>
        <comments 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 simplicity
         for everyone."/>
        <min value="0"/>
        <max value="*"/>
        <type>
          <code value="Extension"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.modifierExtension.extension"/>
      <definition>
        <short value="Additional Content defined by implementations"/>
        <formal value="May be used to represent additional information that is not part of the basic definition
         of the resource. In order to make the use of extensions safe and manageable, there is
         a strict governance applied to the definition and use of extensions. Though any implementer
         is allowed to define an extension, there is a set of requirements that SHALL be met as
         part of the definition of the extension."/>
        <comments 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 simplicity
         for everyone."/>
        <synonym value="extensions"/>
        <synonym value="user content"/>
        <min value="0"/>
        <max value="*"/>
        <type>
          <code value="Extension"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.modifierExtension.modifierExtension"/>
      <definition>
        <short value="Extensions that cannot be ignored"/>
        <formal value="May be used to represent additional information that is not part of the basic definition
         of the resource, and that modifies the understanding of the element that contains it.
         Usually modifier elements provide negation or qualification. In order to make the use
         of extensions safe and manageable, there is a strict governance applied to the definition
         and use of extensions. Though any implementer is allowed to 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."/>
        <comments 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 simplicity
         for everyone."/>
        <synonym value="extensions"/>
        <synonym value="user content"/>
        <min value="0"/>
        <max value="*"/>
        <type>
          <code value="Extension"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.text"/>
      <definition>
        <short value="Text summary of the resource, for human interpretation"/>
        <formal value="A human-readable narrative that contains a summary of the resource, and may be used to
         represent the content of the resource to a human. The narrative need not encode all the
         structured data, but is required to contain sufficient detail to make it &quot;clinically
         safe&quot; for a human to just read the narrative. Resource definitions may define what
         content should be represented in the narrative to ensure clinical safety."/>
        <comments value="Contained resources do not have narrative. Resources that are not contained SHOULD have
         a narrative."/>
        <synonym value="narrative"/>
        <synonym value="html"/>
        <synonym value="xhtml"/>
        <synonym value="display"/>
        <min value="0"/>
        <max value="1"/>
        <type>
          <code value="Narrative"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.contained"/>
      <definition>
        <short value="Contained, inline Resources"/>
        <formal value="These resources do not have an independent existence apart from the resource that contains
         them - they cannot be identified independently, and nor can they have their own independent
         transaction scope."/>
        <comments value="This should never be done when the content can be identified properly, as once identification
         is lost, it is extremely difficult (and context dependent) to restore it again."/>
        <synonym value="inline resources"/>
        <synonym value="anonymous resources"/>
        <synonym value="contained resources"/>
        <min value="0"/>
        <max value="*"/>
        <type>
          <code value="Resource"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.text"/>
      <definition>
        <short value="Text summary of the resource, for human interpretation"/>
        <formal value="A human-readable narrative that contains a summary of the resource, and may be used to
         represent the content of the resource to a human. The narrative need not encode all the
         structured data, but is required to contain sufficient detail to make it &quot;clinically
         safe&quot; for a human to just read the narrative. Resource definitions may define what
         content should be represented in the narrative to ensure clinical safety."/>
        <comments value="Contained resources do not have narrative. Resources that are not contained SHOULD have
         a narrative."/>
        <min value="0"/>
        <max value="1"/>
        <type>
          <code value="Narrative"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.contained"/>
      <definition>
        <short value="Contained, inline Resources"/>
        <formal value="These resources do not have an independent existence apart from the resource that contains
         them - they cannot be identified independently, and nor can they have their own independent
         transaction scope."/>
        <comments value="This should never be done when the content can be identified properly, as once identification
         is lost, it is extremely difficult (and context dependent) to restore it again."/>
        <min value="0"/>
        <max value="*"/>
        <type>
          <code value="Resource"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.name"/>
      <definition>
        <short value="Triglyceride"/>
        <formal value="Triglyceride."/>
        <min value="1"/>
        <max value="1"/>
        <type>
          <code value="CodeableConcept"/>
        </type>
        <isModifier value="false"/>
        <binding>
          <name value="ObservationType"/>
          <isExtensible value="true"/>
          <conformance value="example"/>
          <referenceResource>
            <reference value="http://hl7.org/fhir/vs/observation-codes"/>
          </referenceResource>
        </binding>
      </definition>
    </element>
    <element>
      <path value="Observation.value[x]"/>
      <definition>
        <short value="Triglyceride value"/>
        <formal value="Triglyceride value. If a result is not available, use the comments field."/>
        <comments value="Normally, an observation will have either a value or a set of related observations. A
         few observations (e.g. apgar store) may have both a value and related observations (for
         apgar, the observations from which the measure is derived). If a value is present, the
         datatype for this element should be determined by Observation.name. A CodeableConcept
         with just a text would be used instead of a string if the field was usually coded, or
         if the type associated with the Observation.name defines a coded value. The element, Observation.val
        ue[x], has a variable name depending on the type as follows: valueQuantity, valueCodeableConcept,
         valueRatio, valueChoice, valuePeriod, valueSampleData, or valueString (The name format
         is &quot;'value' + the type name&quot; with a capital on the first letter of the type)."/>
        <min value="0"/>
        <max value="1"/>
        <type>
          <code value="Quantity"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.interpretation"/>
      <definition>
        <short value="+ | ++ | +++ | - | -- | ---"/>
        <formal value="+ | ++ | +++ | - | -- | ---."/>
        <min value="0"/>
        <max value="1"/>
        <type>
          <code value="code"/>
        </type>
        <isModifier value="false"/>
        <binding>
          <name value="ObservationInterpretation"/>
          <isExtensible value="true"/>
          <conformance value="preferred"/>
          <referenceResource>
            <reference value="http://hl7.org/fhir/vs/observation-interpretation"/>
          </referenceResource>
        </binding>
      </definition>
    </element>
    <element>
      <path value="Observation.comments"/>
      <definition>
        <short value="Comments about result"/>
        <formal value="Comments about result."/>
        <min value="0"/>
        <max value="1"/>
        <type>
          <code value="string"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.applies[x]"/>
      <definition>
        <short value="Physiologically Relevant time/time-period for observation"/>
        <formal value="The time or time-period the observed value is asserted as being true. For biological subjects
         - e.g. human patients - this is usually called the &quot;physiologically relevant time&quot;.
         This is usually either the time of the procedure or of specimen collection, but very often
         the source of the date/time is not known, only the date/time itself."/>
        <comments value="At least a date should be present unless this observation is a historical report."/>
        <min value="0"/>
        <max value="1"/>
        <type>
          <code value="dateTime"/>
        </type>
        <type>
          <code value="Period"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.issued"/>
      <definition>
        <short value="Date/Time this was made available"/>
        <formal value="Date/Time this was made available."/>
        <comments value="Updated when the result is updated."/>
        <min value="0"/>
        <max value="1"/>
        <type>
          <code value="instant"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.status"/>
      <definition>
        <short value="registered | preliminary | final | amended +"/>
        <formal value="The status of the result value."/>
        <min value="1"/>
        <max value="1"/>
        <type>
          <code value="code"/>
        </type>
        <isModifier value="false"/>
        <binding>
          <name value="ObservationStatus"/>
          <isExtensible value="false"/>
          <conformance value="required"/>
          <referenceResource>
            <reference value="http://hl7.org/fhir/vs/observation-status"/>
          </referenceResource>
        </binding>
      </definition>
    </element>
    <element>
      <path value="Observation.reliability"/>
      <definition>
        <short value="ok | ongoing | early | questionable | calibrating | error +"/>
        <formal value="ok | ongoing | early | questionable | calibrating | error +."/>
        <comments value="Note that in most contexts, unreliable results are not recorded, deleted, or otherwise
         excluded, but it's not always possible to exclude them from the record. Interpreters of
         a result, whether human or machine, SHALL always either be aware of the status, or prevented
         from using the observation without being unaware that the reliability is not &quot;ok&quot;."/>
        <min value="1"/>
        <max value="1"/>
        <type>
          <code value="code"/>
        </type>
        <isModifier value="false"/>
        <binding>
          <name value="ObservationReliability"/>
          <isExtensible value="false"/>
          <conformance value="required"/>
          <referenceResource>
            <reference value="http://hl7.org/fhir/vs/observation-reliability"/>
          </referenceResource>
        </binding>
      </definition>
    </element>
    <element>
      <path value="Observation.bodySite"/>
      <definition>
        <short value="Observed body part"/>
        <formal value="Indicates where on the subject's body the observation was made."/>
        <comments value="Only used if not implicit in code found in Observation.name."/>
        <min value="0"/>
        <max value="1"/>
        <type>
          <code value="CodeableConcept"/>
        </type>
        <isModifier value="false"/>
        <binding>
          <name value="BodySite"/>
          <isExtensible value="true"/>
          <conformance value="example"/>
          <referenceResource>
            <reference value="http://hl7.org/fhir/vs/body-site"/>
          </referenceResource>
        </binding>
      </definition>
    </element>
    <element>
      <path value="Observation.method"/>
      <definition>
        <short value="How it was done"/>
        <formal value="Indicates the mechanism used to perform the observation."/>
        <comments value="Only used if not implicit in code for Observation.name."/>
        <min value="0"/>
        <max value="1"/>
        <type>
          <code value="CodeableConcept"/>
        </type>
        <isModifier value="false"/>
        <binding>
          <name value="ObservationMethod"/>
          <isExtensible value="true"/>
          <conformance value="example"/>
          <referenceResource>
            <reference value="http://hl7.org/fhir/vs/observation-methods"/>
          </referenceResource>
        </binding>
      </definition>
    </element>
    <element>
      <path value="Observation.identifier"/>
      <definition>
        <short value="Unique Id for this particular observation"/>
        <formal value="A unique identifier for the simple observation."/>
        <min value="0"/>
        <max value="1"/>
        <type>
          <code value="Identifier"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.subject"/>
      <definition>
        <short value="Who and/or what this is about"/>
        <formal value="The thing the observation is being made about."/>
        <comments value="The only circumstance in which the subject can be missing is when the observation is made
         by a device that does not know the patient. In this case, the observation SHALL be matched
         to a patient through some context/channel matching technique, and at this point, the observation
         should be updated."/>
        <min value="0"/>
        <max value="1"/>
        <type>
          <code value="ResourceReference"/>
          <profile value="http://hl7.org/fhir/profiles/Patient"/>
        </type>
        <type>
          <code value="ResourceReference"/>
          <profile value="http://hl7.org/fhir/profiles/Group"/>
        </type>
        <type>
          <code value="ResourceReference"/>
          <profile value="http://hl7.org/fhir/profiles/Device"/>
        </type>
        <type>
          <code value="ResourceReference"/>
          <profile value="http://hl7.org/fhir/profiles/Location"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.specimen"/>
      <definition>
        <short value="Specimen used for this observation"/>
        <formal value="The specimen that was used when this observation was made."/>
        <comments value="Observations are not made on specimens themselves; they are made on a subject, but usually
         by the means of a specimen. Note that although specimens are often involved, they are
         not always tracked and reported explicitly. Also note that observation resources are often
         used in contexts that track the specimen explicity (e.g. Diagnostic Report)."/>
        <min value="0"/>
        <max value="1"/>
        <type>
          <code value="ResourceReference"/>
          <profile value="http://hl7.org/fhir/profiles/Specimen"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.performer"/>
      <definition>
        <short value="Who did the observation"/>
        <formal value="Who was responsible for asserting the observed value as &quot;true&quot;."/>
        <comments value="This would only be &quot;Device&quot; if the device is responsible for the measurement,
         not to capture the device used by a human to make the measurement.  (The latter could
         be captured as an extension.)."/>
        <min value="0"/>
        <max value="*"/>
        <type>
          <code value="ResourceReference"/>
          <profile value="http://hl7.org/fhir/profiles/Practitioner"/>
        </type>
        <type>
          <code value="ResourceReference"/>
          <profile value="http://hl7.org/fhir/profiles/Device"/>
        </type>
        <type>
          <code value="ResourceReference"/>
          <profile value="http://hl7.org/fhir/profiles/Organization"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.referenceRange"/>
      <definition>
        <short value="Provides guide for interpretation"/>
        <formal value="Provides guide for interpretation."/>
        <comments value="Most observations only have one generic reference range. Systems MAY choose to restrict
         to only supplying the relevant reference range based on knowledge about the patient (e.g.
         specific to the patient's age, gender, weight and other factors), but this may not be
         possible or appropriate. Whenever more than one reference range is supplied, the differences
         between them SHOULD be provided in the reference range and/or age properties."/>
        <min value="1"/>
        <max value="1"/>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.referenceRange.extension"/>
      <name value="base extension"/>
      <slicing>
        <discriminator value="url"/>
        <ordered value="false"/>
        <rules value="open"/>
      </slicing>
    </element>
    <element>
      <path value="Observation.referenceRange.extension"/>
      <definition>
        <short value="Additional Content defined by implementations"/>
        <formal value="May be used to represent additional information that is not part of the basic definition
         of the resource. In order to make the use of extensions safe and manageable, there is
         a strict governance applied to the definition and use of extensions. Though any implementer
         is allowed to define an extension, there is a set of requirements that SHALL be met as
         part of the definition of the extension."/>
        <comments 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 simplicity
         for everyone."/>
        <min value="0"/>
        <max value="*"/>
        <type>
          <code value="Extension"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.referenceRange.extension.extension"/>
      <definition>
        <short value="Additional Content defined by implementations"/>
        <formal value="May be used to represent additional information that is not part of the basic definition
         of the resource. In order to make the use of extensions safe and manageable, there is
         a strict governance applied to the definition and use of extensions. Though any implementer
         is allowed to define an extension, there is a set of requirements that SHALL be met as
         part of the definition of the extension."/>
        <comments 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 simplicity
         for everyone."/>
        <synonym value="extensions"/>
        <synonym value="user content"/>
        <min value="0"/>
        <max value="*"/>
        <type>
          <code value="Extension"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.referenceRange.extension.modifierExtension"/>
      <definition>
        <short value="Extensions that cannot be ignored"/>
        <formal value="May be used to represent additional information that is not part of the basic definition
         of the resource, and that modifies the understanding of the element that contains it.
         Usually modifier elements provide negation or qualification. In order to make the use
         of extensions safe and manageable, there is a strict governance applied to the definition
         and use of extensions. Though any implementer is allowed to 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."/>
        <comments 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 simplicity
         for everyone."/>
        <synonym value="extensions"/>
        <synonym value="user content"/>
        <min value="0"/>
        <max value="*"/>
        <type>
          <code value="Extension"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.referenceRange.modifierExtension"/>
      <name value="base modifierExtension"/>
      <slicing>
        <discriminator value="url"/>
        <ordered value="false"/>
        <rules value="open"/>
      </slicing>
    </element>
    <element>
      <path value="Observation.referenceRange.modifierExtension"/>
      <definition>
        <short value="Extensions that cannot be ignored"/>
        <formal value="May be used to represent additional information that is not part of the basic definition
         of the resource, and that modifies the understanding of the element that contains it.
         Usually modifier elements provide negation or qualification. In order to make the use
         of extensions safe and manageable, there is a strict governance applied to the definition
         and use of extensions. Though any implementer is allowed to 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."/>
        <comments 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 simplicity
         for everyone."/>
        <min value="0"/>
        <max value="*"/>
        <type>
          <code value="Extension"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.referenceRange.modifierExtension.extension"/>
      <definition>
        <short value="Additional Content defined by implementations"/>
        <formal value="May be used to represent additional information that is not part of the basic definition
         of the resource. In order to make the use of extensions safe and manageable, there is
         a strict governance applied to the definition and use of extensions. Though any implementer
         is allowed to define an extension, there is a set of requirements that SHALL be met as
         part of the definition of the extension."/>
        <comments 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 simplicity
         for everyone."/>
        <synonym value="extensions"/>
        <synonym value="user content"/>
        <min value="0"/>
        <max value="*"/>
        <type>
          <code value="Extension"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.referenceRange.modifierExtension.modifierExtension"/>
      <definition>
        <short value="Extensions that cannot be ignored"/>
        <formal value="May be used to represent additional information that is not part of the basic definition
         of the resource, and that modifies the understanding of the element that contains it.
         Usually modifier elements provide negation or qualification. In order to make the use
         of extensions safe and manageable, there is a strict governance applied to the definition
         and use of extensions. Though any implementer is allowed to 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."/>
        <comments 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 simplicity
         for everyone."/>
        <synonym value="extensions"/>
        <synonym value="user content"/>
        <min value="0"/>
        <max value="*"/>
        <type>
          <code value="Extension"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.referenceRange.low"/>
      <definition>
        <short value="Low Range, if relevant"/>
        <formal value="Low Range, if relevant."/>
        <comments value="Do not use the comparator for &lt; or &gt;."/>
        <min value="0"/>
        <max value="0"/>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.referenceRange.low.extension"/>
      <definition>
        <short value="Additional Content defined by implementations"/>
        <formal value="May be used to represent additional information that is not part of the basic definition
         of the resource. In order to make the use of extensions safe and manageable, there is
         a strict governance applied to the definition and use of extensions. Though any implementer
         is allowed to define an extension, there is a set of requirements that SHALL be met as
         part of the definition of the extension."/>
        <comments 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 simplicity
         for everyone."/>
        <synonym value="extensions"/>
        <synonym value="user content"/>
        <min value="0"/>
        <max value="*"/>
        <type>
          <code value="Extension"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.referenceRange.low.modifierExtension"/>
      <definition>
        <short value="Extensions that cannot be ignored"/>
        <formal value="May be used to represent additional information that is not part of the basic definition
         of the resource, and that modifies the understanding of the element that contains it.
         Usually modifier elements provide negation or qualification. In order to make the use
         of extensions safe and manageable, there is a strict governance applied to the definition
         and use of extensions. Though any implementer is allowed to 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."/>
        <comments 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 simplicity
         for everyone."/>
        <synonym value="extensions"/>
        <synonym value="user content"/>
        <min value="0"/>
        <max value="*"/>
        <type>
          <code value="Extension"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.referenceRange.high"/>
      <definition>
        <short value="High Range, if relevant"/>
        <formal value="High Range, if relevant."/>
        <comments value="Per Australian NHF Recommendations."/>
        <min value="1"/>
        <max value="1"/>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.referenceRange.high.extension"/>
      <definition>
        <short value="Additional Content defined by implementations"/>
        <formal value="May be used to represent additional information that is not part of the basic definition
         of the resource. In order to make the use of extensions safe and manageable, there is
         a strict governance applied to the definition and use of extensions. Though any implementer
         is allowed to define an extension, there is a set of requirements that SHALL be met as
         part of the definition of the extension."/>
        <comments 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 simplicity
         for everyone."/>
        <synonym value="extensions"/>
        <synonym value="user content"/>
        <min value="0"/>
        <max value="*"/>
        <type>
          <code value="Extension"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.referenceRange.high.modifierExtension"/>
      <definition>
        <short value="Extensions that cannot be ignored"/>
        <formal value="May be used to represent additional information that is not part of the basic definition
         of the resource, and that modifies the understanding of the element that contains it.
         Usually modifier elements provide negation or qualification. In order to make the use
         of extensions safe and manageable, there is a strict governance applied to the definition
         and use of extensions. Though any implementer is allowed to 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."/>
        <comments 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 simplicity
         for everyone."/>
        <synonym value="extensions"/>
        <synonym value="user content"/>
        <min value="0"/>
        <max value="*"/>
        <type>
          <code value="Extension"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.referenceRange.meaning"/>
      <definition>
        <short value="Range is a recommended range"/>
        <formal value="Range is a recommended range."/>
        <comments value="This SHOULD be populated if there is more than one range."/>
        <min value="0"/>
        <max value="0"/>
        <type>
          <code value="CodeableConcept"/>
        </type>
        <isModifier value="false"/>
        <binding>
          <name value="ObservationRangeMeaning"/>
          <isExtensible value="true"/>
          <conformance value="example"/>
          <referenceResource>
            <reference value="http://hl7.org/fhir/vs/referencerange-meaning"/>
          </referenceResource>
        </binding>
      </definition>
    </element>
    <element>
      <path value="Observation.referenceRange.age"/>
      <definition>
        <short value="Applicable age range, if relevant"/>
        <formal value="Applicable age range, if relevant."/>
        <min value="0"/>
        <max value="0"/>
        <type>
          <code value="Period"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.related"/>
      <definition>
        <short value="Observations related to this observation"/>
        <formal value="Observations related to this observation."/>
        <comments value="Normally, an observation will have either a value or a set of related observations. A
         few observations (e.g. apgar store) may have both a value and related observations (for
         apgar, the observations from which the measure is derived)."/>
        <min value="0"/>
        <max value="0"/>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.related.extension"/>
      <name value="base extension"/>
      <slicing>
        <discriminator value="url"/>
        <ordered value="false"/>
        <rules value="open"/>
      </slicing>
    </element>
    <element>
      <path value="Observation.related.extension"/>
      <definition>
        <short value="Additional Content defined by implementations"/>
        <formal value="May be used to represent additional information that is not part of the basic definition
         of the resource. In order to make the use of extensions safe and manageable, there is
         a strict governance applied to the definition and use of extensions. Though any implementer
         is allowed to define an extension, there is a set of requirements that SHALL be met as
         part of the definition of the extension."/>
        <comments 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 simplicity
         for everyone."/>
        <min value="0"/>
        <max value="*"/>
        <type>
          <code value="Extension"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.related.extension.extension"/>
      <definition>
        <short value="Additional Content defined by implementations"/>
        <formal value="May be used to represent additional information that is not part of the basic definition
         of the resource. In order to make the use of extensions safe and manageable, there is
         a strict governance applied to the definition and use of extensions. Though any implementer
         is allowed to define an extension, there is a set of requirements that SHALL be met as
         part of the definition of the extension."/>
        <comments 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 simplicity
         for everyone."/>
        <synonym value="extensions"/>
        <synonym value="user content"/>
        <min value="0"/>
        <max value="*"/>
        <type>
          <code value="Extension"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.related.extension.modifierExtension"/>
      <definition>
        <short value="Extensions that cannot be ignored"/>
        <formal value="May be used to represent additional information that is not part of the basic definition
         of the resource, and that modifies the understanding of the element that contains it.
         Usually modifier elements provide negation or qualification. In order to make the use
         of extensions safe and manageable, there is a strict governance applied to the definition
         and use of extensions. Though any implementer is allowed to 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."/>
        <comments 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 simplicity
         for everyone."/>
        <synonym value="extensions"/>
        <synonym value="user content"/>
        <min value="0"/>
        <max value="*"/>
        <type>
          <code value="Extension"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.related.modifierExtension"/>
      <name value="base modifierExtension"/>
      <slicing>
        <discriminator value="url"/>
        <ordered value="false"/>
        <rules value="open"/>
      </slicing>
    </element>
    <element>
      <path value="Observation.related.modifierExtension"/>
      <definition>
        <short value="Extensions that cannot be ignored"/>
        <formal value="May be used to represent additional information that is not part of the basic definition
         of the resource, and that modifies the understanding of the element that contains it.
         Usually modifier elements provide negation or qualification. In order to make the use
         of extensions safe and manageable, there is a strict governance applied to the definition
         and use of extensions. Though any implementer is allowed to 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."/>
        <comments 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 simplicity
         for everyone."/>
        <min value="0"/>
        <max value="*"/>
        <type>
          <code value="Extension"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.related.modifierExtension.extension"/>
      <definition>
        <short value="Additional Content defined by implementations"/>
        <formal value="May be used to represent additional information that is not part of the basic definition
         of the resource. In order to make the use of extensions safe and manageable, there is
         a strict governance applied to the definition and use of extensions. Though any implementer
         is allowed to define an extension, there is a set of requirements that SHALL be met as
         part of the definition of the extension."/>
        <comments 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 simplicity
         for everyone."/>
        <synonym value="extensions"/>
        <synonym value="user content"/>
        <min value="0"/>
        <max value="*"/>
        <type>
          <code value="Extension"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.related.modifierExtension.modifierExtension"/>
      <definition>
        <short value="Extensions that cannot be ignored"/>
        <formal value="May be used to represent additional information that is not part of the basic definition
         of the resource, and that modifies the understanding of the element that contains it.
         Usually modifier elements provide negation or qualification. In order to make the use
         of extensions safe and manageable, there is a strict governance applied to the definition
         and use of extensions. Though any implementer is allowed to 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."/>
        <comments 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 simplicity
         for everyone."/>
        <synonym value="extensions"/>
        <synonym value="user content"/>
        <min value="0"/>
        <max value="*"/>
        <type>
          <code value="Extension"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.related.type"/>
      <definition>
        <short value="has-component | has-member | derived-from | sequel-to | replaces | qualified-by | interfered-by"/>
        <formal value="A code specifying the kind of relationship that exists with the target observation."/>
        <comments value="A relationship type SHOULD be provided. If the relationship type is &quot;COMP&quot; (composed),
         then the observation should not be displayed/interpreted in the absence of the related
         observations."/>
        <min value="0"/>
        <max value="1"/>
        <type>
          <code value="code"/>
        </type>
        <isModifier value="false"/>
        <binding>
          <name value="ObservationRelationshipType"/>
          <isExtensible value="false"/>
          <conformance value="required"/>
          <referenceResource>
            <reference value="http://hl7.org/fhir/vs/observation-relationshiptypes"/>
          </referenceResource>
        </binding>
      </definition>
    </element>
    <element>
      <path value="Observation.related.target"/>
      <definition>
        <short value="Observation that is related to this one"/>
        <formal value="A reference to the observation that is related to this observation."/>
        <min value="1"/>
        <max value="1"/>
        <type>
          <code value="ResourceReference"/>
          <profile value="http://hl7.org/fhir/profiles/Observation"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
  </structure>
  <structure>
    <type value="Observation"/>
    <name value="HDLCholesterol"/>
    <publish value="true"/>
    <element>
      <path value="Observation"/>
      <name value="HDLCholesterol"/>
      <definition>
        <short value="HDL Cholesterol Result"/>
        <formal value="Group of elements for HDL Cholesterol result."/>
        <comments value="Used for simple observations such as device measurements, laboratory atomic results, vital
         signs, height, weight, smoking status, comments, etc.  Other resources are used to provide
         context for observations such as Lab reports, etc."/>
        <min value="1"/>
        <max value="1"/>
        <type>
          <code value="Resource"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.extension"/>
      <name value="base extension"/>
      <slicing>
        <discriminator value="url"/>
        <ordered value="false"/>
        <rules value="open"/>
      </slicing>
    </element>
    <element>
      <path value="Observation.extension"/>
      <definition>
        <short value="Additional Content defined by implementations"/>
        <formal value="May be used to represent additional information that is not part of the basic definition
         of the resource. In order to make the use of extensions safe and manageable, there is
         a strict governance applied to the definition and use of extensions. Though any implementer
         is allowed to define an extension, there is a set of requirements that SHALL be met as
         part of the definition of the extension."/>
        <comments 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 simplicity
         for everyone."/>
        <min value="0"/>
        <max value="*"/>
        <type>
          <code value="Extension"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.extension.extension"/>
      <definition>
        <short value="Additional Content defined by implementations"/>
        <formal value="May be used to represent additional information that is not part of the basic definition
         of the resource. In order to make the use of extensions safe and manageable, there is
         a strict governance applied to the definition and use of extensions. Though any implementer
         is allowed to define an extension, there is a set of requirements that SHALL be met as
         part of the definition of the extension."/>
        <comments 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 simplicity
         for everyone."/>
        <synonym value="extensions"/>
        <synonym value="user content"/>
        <min value="0"/>
        <max value="*"/>
        <type>
          <code value="Extension"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.extension.modifierExtension"/>
      <definition>
        <short value="Extensions that cannot be ignored"/>
        <formal value="May be used to represent additional information that is not part of the basic definition
         of the resource, and that modifies the understanding of the element that contains it.
         Usually modifier elements provide negation or qualification. In order to make the use
         of extensions safe and manageable, there is a strict governance applied to the definition
         and use of extensions. Though any implementer is allowed to 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."/>
        <comments 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 simplicity
         for everyone."/>
        <synonym value="extensions"/>
        <synonym value="user content"/>
        <min value="0"/>
        <max value="*"/>
        <type>
          <code value="Extension"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.modifierExtension"/>
      <name value="base modifierExtension"/>
      <slicing>
        <discriminator value="url"/>
        <ordered value="false"/>
        <rules value="open"/>
      </slicing>
    </element>
    <element>
      <path value="Observation.modifierExtension"/>
      <definition>
        <short value="Extensions that cannot be ignored"/>
        <formal value="May be used to represent additional information that is not part of the basic definition
         of the resource, and that modifies the understanding of the element that contains it.
         Usually modifier elements provide negation or qualification. In order to make the use
         of extensions safe and manageable, there is a strict governance applied to the definition
         and use of extensions. Though any implementer is allowed to 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."/>
        <comments 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 simplicity
         for everyone."/>
        <min value="0"/>
        <max value="*"/>
        <type>
          <code value="Extension"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.modifierExtension.extension"/>
      <definition>
        <short value="Additional Content defined by implementations"/>
        <formal value="May be used to represent additional information that is not part of the basic definition
         of the resource. In order to make the use of extensions safe and manageable, there is
         a strict governance applied to the definition and use of extensions. Though any implementer
         is allowed to define an extension, there is a set of requirements that SHALL be met as
         part of the definition of the extension."/>
        <comments 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 simplicity
         for everyone."/>
        <synonym value="extensions"/>
        <synonym value="user content"/>
        <min value="0"/>
        <max value="*"/>
        <type>
          <code value="Extension"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.modifierExtension.modifierExtension"/>
      <definition>
        <short value="Extensions that cannot be ignored"/>
        <formal value="May be used to represent additional information that is not part of the basic definition
         of the resource, and that modifies the understanding of the element that contains it.
         Usually modifier elements provide negation or qualification. In order to make the use
         of extensions safe and manageable, there is a strict governance applied to the definition
         and use of extensions. Though any implementer is allowed to 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."/>
        <comments 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 simplicity
         for everyone."/>
        <synonym value="extensions"/>
        <synonym value="user content"/>
        <min value="0"/>
        <max value="*"/>
        <type>
          <code value="Extension"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.text"/>
      <definition>
        <short value="Text summary of the resource, for human interpretation"/>
        <formal value="A human-readable narrative that contains a summary of the resource, and may be used to
         represent the content of the resource to a human. The narrative need not encode all the
         structured data, but is required to contain sufficient detail to make it &quot;clinically
         safe&quot; for a human to just read the narrative. Resource definitions may define what
         content should be represented in the narrative to ensure clinical safety."/>
        <comments value="Contained resources do not have narrative. Resources that are not contained SHOULD have
         a narrative."/>
        <synonym value="narrative"/>
        <synonym value="html"/>
        <synonym value="xhtml"/>
        <synonym value="display"/>
        <min value="0"/>
        <max value="1"/>
        <type>
          <code value="Narrative"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.contained"/>
      <definition>
        <short value="Contained, inline Resources"/>
        <formal value="These resources do not have an independent existence apart from the resource that contains
         them - they cannot be identified independently, and nor can they have their own independent
         transaction scope."/>
        <comments value="This should never be done when the content can be identified properly, as once identification
         is lost, it is extremely difficult (and context dependent) to restore it again."/>
        <synonym value="inline resources"/>
        <synonym value="anonymous resources"/>
        <synonym value="contained resources"/>
        <min value="0"/>
        <max value="*"/>
        <type>
          <code value="Resource"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.text"/>
      <definition>
        <short value="Text summary of the resource, for human interpretation"/>
        <formal value="A human-readable narrative that contains a summary of the resource, and may be used to
         represent the content of the resource to a human. The narrative need not encode all the
         structured data, but is required to contain sufficient detail to make it &quot;clinically
         safe&quot; for a human to just read the narrative. Resource definitions may define what
         content should be represented in the narrative to ensure clinical safety."/>
        <comments value="Contained resources do not have narrative. Resources that are not contained SHOULD have
         a narrative."/>
        <min value="0"/>
        <max value="1"/>
        <type>
          <code value="Narrative"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.contained"/>
      <definition>
        <short value="Contained, inline Resources"/>
        <formal value="These resources do not have an independent existence apart from the resource that contains
         them - they cannot be identified independently, and nor can they have their own independent
         transaction scope."/>
        <comments value="This should never be done when the content can be identified properly, as once identification
         is lost, it is extremely difficult (and context dependent) to restore it again."/>
        <min value="0"/>
        <max value="*"/>
        <type>
          <code value="Resource"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.name"/>
      <definition>
        <short value="HDL Cholesterol"/>
        <formal value="HDL Cholesterol."/>
        <min value="1"/>
        <max value="1"/>
        <type>
          <code value="CodeableConcept"/>
        </type>
        <isModifier value="false"/>
        <binding>
          <name value="ObservationType"/>
          <isExtensible value="true"/>
          <conformance value="example"/>
          <referenceResource>
            <reference value="http://hl7.org/fhir/vs/observation-codes"/>
          </referenceResource>
        </binding>
      </definition>
    </element>
    <element>
      <path value="Observation.value[x]"/>
      <definition>
        <short value="HDL Cholesterol value"/>
        <formal value="HDL Cholesterol value. If a result is not available, use the comments field."/>
        <comments value="Normally, an observation will have either a value or a set of related observations. A
         few observations (e.g. apgar store) may have both a value and related observations (for
         apgar, the observations from which the measure is derived). If a value is present, the
         datatype for this element should be determined by Observation.name. A CodeableConcept
         with just a text would be used instead of a string if the field was usually coded, or
         if the type associated with the Observation.name defines a coded value. The element, Observation.val
        ue[x], has a variable name depending on the type as follows: valueQuantity, valueCodeableConcept,
         valueRatio, valueChoice, valuePeriod, valueSampleData, or valueString (The name format
         is &quot;'value' + the type name&quot; with a capital on the first letter of the type)."/>
        <min value="0"/>
        <max value="1"/>
        <type>
          <code value="Quantity"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.interpretation"/>
      <definition>
        <short value="+ | ++ | +++ | - | -- | ---"/>
        <formal value="+ | ++ | +++ | - | -- | ---."/>
        <min value="0"/>
        <max value="1"/>
        <type>
          <code value="code"/>
        </type>
        <isModifier value="false"/>
        <binding>
          <name value="ObservationInterpretation"/>
          <isExtensible value="true"/>
          <conformance value="preferred"/>
          <referenceResource>
            <reference value="http://hl7.org/fhir/vs/observation-interpretation"/>
          </referenceResource>
        </binding>
      </definition>
    </element>
    <element>
      <path value="Observation.comments"/>
      <definition>
        <short value="Comments about result"/>
        <formal value="Comments about result."/>
        <min value="0"/>
        <max value="1"/>
        <type>
          <code value="string"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.applies[x]"/>
      <definition>
        <short value="Physiologically Relevant time/time-period for observation"/>
        <formal value="The time or time-period the observed value is asserted as being true. For biological subjects
         - e.g. human patients - this is usually called the &quot;physiologically relevant time&quot;.
         This is usually either the time of the procedure or of specimen collection, but very often
         the source of the date/time is not known, only the date/time itself."/>
        <comments value="At least a date should be present unless this observation is a historical report."/>
        <min value="0"/>
        <max value="1"/>
        <type>
          <code value="dateTime"/>
        </type>
        <type>
          <code value="Period"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.issued"/>
      <definition>
        <short value="Date/Time this was made available"/>
        <formal value="Date/Time this was made available."/>
        <comments value="Updated when the result is updated."/>
        <min value="0"/>
        <max value="1"/>
        <type>
          <code value="instant"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.status"/>
      <definition>
        <short value="registered | preliminary | final | amended +"/>
        <formal value="The status of the result value."/>
        <min value="1"/>
        <max value="1"/>
        <type>
          <code value="code"/>
        </type>
        <isModifier value="false"/>
        <binding>
          <name value="ObservationStatus"/>
          <isExtensible value="false"/>
          <conformance value="required"/>
          <referenceResource>
            <reference value="http://hl7.org/fhir/vs/observation-status"/>
          </referenceResource>
        </binding>
      </definition>
    </element>
    <element>
      <path value="Observation.reliability"/>
      <definition>
        <short value="ok | ongoing | early | questionable | calibrating | error +"/>
        <formal value="ok | ongoing | early | questionable | calibrating | error +."/>
        <comments value="Note that in most contexts, unreliable results are not recorded, deleted, or otherwise
         excluded, but it's not always possible to exclude them from the record. Interpreters of
         a result, whether human or machine, SHALL always either be aware of the status, or prevented
         from using the observation without being unaware that the reliability is not &quot;ok&quot;."/>
        <min value="1"/>
        <max value="1"/>
        <type>
          <code value="code"/>
        </type>
        <isModifier value="false"/>
        <binding>
          <name value="ObservationReliability"/>
          <isExtensible value="false"/>
          <conformance value="required"/>
          <referenceResource>
            <reference value="http://hl7.org/fhir/vs/observation-reliability"/>
          </referenceResource>
        </binding>
      </definition>
    </element>
    <element>
      <path value="Observation.bodySite"/>
      <definition>
        <short value="Observed body part"/>
        <formal value="Indicates where on the subject's body the observation was made."/>
        <comments value="Only used if not implicit in code found in Observation.name."/>
        <min value="0"/>
        <max value="1"/>
        <type>
          <code value="CodeableConcept"/>
        </type>
        <isModifier value="false"/>
        <binding>
          <name value="BodySite"/>
          <isExtensible value="true"/>
          <conformance value="example"/>
          <referenceResource>
            <reference value="http://hl7.org/fhir/vs/body-site"/>
          </referenceResource>
        </binding>
      </definition>
    </element>
    <element>
      <path value="Observation.method"/>
      <definition>
        <short value="How it was done"/>
        <formal value="Indicates the mechanism used to perform the observation."/>
        <comments value="Only used if not implicit in code for Observation.name."/>
        <min value="0"/>
        <max value="1"/>
        <type>
          <code value="CodeableConcept"/>
        </type>
        <isModifier value="false"/>
        <binding>
          <name value="ObservationMethod"/>
          <isExtensible value="true"/>
          <conformance value="example"/>
          <referenceResource>
            <reference value="http://hl7.org/fhir/vs/observation-methods"/>
          </referenceResource>
        </binding>
      </definition>
    </element>
    <element>
      <path value="Observation.identifier"/>
      <definition>
        <short value="Unique Id for this particular observation"/>
        <formal value="A unique identifier for the simple observation."/>
        <min value="0"/>
        <max value="1"/>
        <type>
          <code value="Identifier"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.subject"/>
      <definition>
        <short value="Who and/or what this is about"/>
        <formal value="The thing the observation is being made about."/>
        <comments value="The only circumstance in which the subject can be missing is when the observation is made
         by a device that does not know the patient. In this case, the observation SHALL be matched
         to a patient through some context/channel matching technique, and at this point, the observation
         should be updated."/>
        <min value="0"/>
        <max value="1"/>
        <type>
          <code value="ResourceReference"/>
          <profile value="http://hl7.org/fhir/profiles/Patient"/>
        </type>
        <type>
          <code value="ResourceReference"/>
          <profile value="http://hl7.org/fhir/profiles/Group"/>
        </type>
        <type>
          <code value="ResourceReference"/>
          <profile value="http://hl7.org/fhir/profiles/Device"/>
        </type>
        <type>
          <code value="ResourceReference"/>
          <profile value="http://hl7.org/fhir/profiles/Location"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.specimen"/>
      <definition>
        <short value="Specimen used for this observation"/>
        <formal value="The specimen that was used when this observation was made."/>
        <comments value="Observations are not made on specimens themselves; they are made on a subject, but usually
         by the means of a specimen. Note that although specimens are often involved, they are
         not always tracked and reported explicitly. Also note that observation resources are often
         used in contexts that track the specimen explicity (e.g. Diagnostic Report)."/>
        <min value="0"/>
        <max value="1"/>
        <type>
          <code value="ResourceReference"/>
          <profile value="http://hl7.org/fhir/profiles/Specimen"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.performer"/>
      <definition>
        <short value="Who did the observation"/>
        <formal value="Who was responsible for asserting the observed value as &quot;true&quot;."/>
        <comments value="This would only be &quot;Device&quot; if the device is responsible for the measurement,
         not to capture the device used by a human to make the measurement.  (The latter could
         be captured as an extension.)."/>
        <min value="0"/>
        <max value="*"/>
        <type>
          <code value="ResourceReference"/>
          <profile value="http://hl7.org/fhir/profiles/Practitioner"/>
        </type>
        <type>
          <code value="ResourceReference"/>
          <profile value="http://hl7.org/fhir/profiles/Device"/>
        </type>
        <type>
          <code value="ResourceReference"/>
          <profile value="http://hl7.org/fhir/profiles/Organization"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.referenceRange"/>
      <definition>
        <short value="Provides guide for interpretation"/>
        <formal value="Provides guide for interpretation."/>
        <comments value="Most observations only have one generic reference range. Systems MAY choose to restrict
         to only supplying the relevant reference range based on knowledge about the patient (e.g.
         specific to the patient's age, gender, weight and other factors), but this may not be
         possible or appropriate. Whenever more than one reference range is supplied, the differences
         between them SHOULD be provided in the reference range and/or age properties."/>
        <min value="1"/>
        <max value="1"/>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.referenceRange.extension"/>
      <name value="base extension"/>
      <slicing>
        <discriminator value="url"/>
        <ordered value="false"/>
        <rules value="open"/>
      </slicing>
    </element>
    <element>
      <path value="Observation.referenceRange.extension"/>
      <definition>
        <short value="Additional Content defined by implementations"/>
        <formal value="May be used to represent additional information that is not part of the basic definition
         of the resource. In order to make the use of extensions safe and manageable, there is
         a strict governance applied to the definition and use of extensions. Though any implementer
         is allowed to define an extension, there is a set of requirements that SHALL be met as
         part of the definition of the extension."/>
        <comments 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 simplicity
         for everyone."/>
        <min value="0"/>
        <max value="*"/>
        <type>
          <code value="Extension"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.referenceRange.extension.extension"/>
      <definition>
        <short value="Additional Content defined by implementations"/>
        <formal value="May be used to represent additional information that is not part of the basic definition
         of the resource. In order to make the use of extensions safe and manageable, there is
         a strict governance applied to the definition and use of extensions. Though any implementer
         is allowed to define an extension, there is a set of requirements that SHALL be met as
         part of the definition of the extension."/>
        <comments 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 simplicity
         for everyone."/>
        <synonym value="extensions"/>
        <synonym value="user content"/>
        <min value="0"/>
        <max value="*"/>
        <type>
          <code value="Extension"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.referenceRange.extension.modifierExtension"/>
      <definition>
        <short value="Extensions that cannot be ignored"/>
        <formal value="May be used to represent additional information that is not part of the basic definition
         of the resource, and that modifies the understanding of the element that contains it.
         Usually modifier elements provide negation or qualification. In order to make the use
         of extensions safe and manageable, there is a strict governance applied to the definition
         and use of extensions. Though any implementer is allowed to 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."/>
        <comments 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 simplicity
         for everyone."/>
        <synonym value="extensions"/>
        <synonym value="user content"/>
        <min value="0"/>
        <max value="*"/>
        <type>
          <code value="Extension"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.referenceRange.modifierExtension"/>
      <name value="base modifierExtension"/>
      <slicing>
        <discriminator value="url"/>
        <ordered value="false"/>
        <rules value="open"/>
      </slicing>
    </element>
    <element>
      <path value="Observation.referenceRange.modifierExtension"/>
      <definition>
        <short value="Extensions that cannot be ignored"/>
        <formal value="May be used to represent additional information that is not part of the basic definition
         of the resource, and that modifies the understanding of the element that contains it.
         Usually modifier elements provide negation or qualification. In order to make the use
         of extensions safe and manageable, there is a strict governance applied to the definition
         and use of extensions. Though any implementer is allowed to 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."/>
        <comments 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 simplicity
         for everyone."/>
        <min value="0"/>
        <max value="*"/>
        <type>
          <code value="Extension"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.referenceRange.modifierExtension.extension"/>
      <definition>
        <short value="Additional Content defined by implementations"/>
        <formal value="May be used to represent additional information that is not part of the basic definition
         of the resource. In order to make the use of extensions safe and manageable, there is
         a strict governance applied to the definition and use of extensions. Though any implementer
         is allowed to define an extension, there is a set of requirements that SHALL be met as
         part of the definition of the extension."/>
        <comments 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 simplicity
         for everyone."/>
        <synonym value="extensions"/>
        <synonym value="user content"/>
        <min value="0"/>
        <max value="*"/>
        <type>
          <code value="Extension"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.referenceRange.modifierExtension.modifierExtension"/>
      <definition>
        <short value="Extensions that cannot be ignored"/>
        <formal value="May be used to represent additional information that is not part of the basic definition
         of the resource, and that modifies the understanding of the element that contains it.
         Usually modifier elements provide negation or qualification. In order to make the use
         of extensions safe and manageable, there is a strict governance applied to the definition
         and use of extensions. Though any implementer is allowed to 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."/>
        <comments 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 simplicity
         for everyone."/>
        <synonym value="extensions"/>
        <synonym value="user content"/>
        <min value="0"/>
        <max value="*"/>
        <type>
          <code value="Extension"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.referenceRange.low"/>
      <definition>
        <short value="Low Range, if relevant"/>
        <formal value="&gt;1.5 mmol/L."/>
        <comments value="Do not use the comparator for &lt; or &gt;."/>
        <min value="1"/>
        <max value="1"/>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.referenceRange.low.extension"/>
      <definition>
        <short value="Additional Content defined by implementations"/>
        <formal value="May be used to represent additional information that is not part of the basic definition
         of the resource. In order to make the use of extensions safe and manageable, there is
         a strict governance applied to the definition and use of extensions. Though any implementer
         is allowed to define an extension, there is a set of requirements that SHALL be met as
         part of the definition of the extension."/>
        <comments 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 simplicity
         for everyone."/>
        <synonym value="extensions"/>
        <synonym value="user content"/>
        <min value="0"/>
        <max value="*"/>
        <type>
          <code value="Extension"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.referenceRange.low.modifierExtension"/>
      <definition>
        <short value="Extensions that cannot be ignored"/>
        <formal value="May be used to represent additional information that is not part of the basic definition
         of the resource, and that modifies the understanding of the element that contains it.
         Usually modifier elements provide negation or qualification. In order to make the use
         of extensions safe and manageable, there is a strict governance applied to the definition
         and use of extensions. Though any implementer is allowed to 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."/>
        <comments 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 simplicity
         for everyone."/>
        <synonym value="extensions"/>
        <synonym value="user content"/>
        <min value="0"/>
        <max value="*"/>
        <type>
          <code value="Extension"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.referenceRange.high"/>
      <definition>
        <short value="High Range, if relevant"/>
        <formal value="High Range, if relevant."/>
        <comments value="Per Australian NHF Recommendations."/>
        <min value="0"/>
        <max value="0"/>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.referenceRange.high.extension"/>
      <definition>
        <short value="Additional Content defined by implementations"/>
        <formal value="May be used to represent additional information that is not part of the basic definition
         of the resource. In order to make the use of extensions safe and manageable, there is
         a strict governance applied to the definition and use of extensions. Though any implementer
         is allowed to define an extension, there is a set of requirements that SHALL be met as
         part of the definition of the extension."/>
        <comments 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 simplicity
         for everyone."/>
        <synonym value="extensions"/>
        <synonym value="user content"/>
        <min value="0"/>
        <max value="*"/>
        <type>
          <code value="Extension"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.referenceRange.high.modifierExtension"/>
      <definition>
        <short value="Extensions that cannot be ignored"/>
        <formal value="May be used to represent additional information that is not part of the basic definition
         of the resource, and that modifies the understanding of the element that contains it.
         Usually modifier elements provide negation or qualification. In order to make the use
         of extensions safe and manageable, there is a strict governance applied to the definition
         and use of extensions. Though any implementer is allowed to 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."/>
        <comments 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 simplicity
         for everyone."/>
        <synonym value="extensions"/>
        <synonym value="user content"/>
        <min value="0"/>
        <max value="*"/>
        <type>
          <code value="Extension"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.referenceRange.meaning"/>
      <definition>
        <short value="Range is a recommended range"/>
        <formal value="Range is a recommended range."/>
        <comments value="This SHOULD be populated if there is more than one range."/>
        <min value="0"/>
        <max value="0"/>
        <type>
          <code value="CodeableConcept"/>
        </type>
        <isModifier value="false"/>
        <binding>
          <name value="ObservationRangeMeaning"/>
          <isExtensible value="true"/>
          <conformance value="example"/>
          <referenceResource>
            <reference value="http://hl7.org/fhir/vs/referencerange-meaning"/>
          </referenceResource>
        </binding>
      </definition>
    </element>
    <element>
      <path value="Observation.referenceRange.age"/>
      <definition>
        <short value="Applicable age range, if relevant"/>
        <formal value="Applicable age range, if relevant."/>
        <min value="0"/>
        <max value="0"/>
        <type>
          <code value="Period"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.related"/>
      <definition>
        <short value="Observations related to this observation"/>
        <formal value="Observations related to this observation."/>
        <comments value="Normally, an observation will have either a value or a set of related observations. A
         few observations (e.g. apgar store) may have both a value and related observations (for
         apgar, the observations from which the measure is derived)."/>
        <min value="0"/>
        <max value="0"/>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.related.extension"/>
      <name value="base extension"/>
      <slicing>
        <discriminator value="url"/>
        <ordered value="false"/>
        <rules value="open"/>
      </slicing>
    </element>
    <element>
      <path value="Observation.related.extension"/>
      <definition>
        <short value="Additional Content defined by implementations"/>
        <formal value="May be used to represent additional information that is not part of the basic definition
         of the resource. In order to make the use of extensions safe and manageable, there is
         a strict governance applied to the definition and use of extensions. Though any implementer
         is allowed to define an extension, there is a set of requirements that SHALL be met as
         part of the definition of the extension."/>
        <comments 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 simplicity
         for everyone."/>
        <min value="0"/>
        <max value="*"/>
        <type>
          <code value="Extension"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.related.extension.extension"/>
      <definition>
        <short value="Additional Content defined by implementations"/>
        <formal value="May be used to represent additional information that is not part of the basic definition
         of the resource. In order to make the use of extensions safe and manageable, there is
         a strict governance applied to the definition and use of extensions. Though any implementer
         is allowed to define an extension, there is a set of requirements that SHALL be met as
         part of the definition of the extension."/>
        <comments 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 simplicity
         for everyone."/>
        <synonym value="extensions"/>
        <synonym value="user content"/>
        <min value="0"/>
        <max value="*"/>
        <type>
          <code value="Extension"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.related.extension.modifierExtension"/>
      <definition>
        <short value="Extensions that cannot be ignored"/>
        <formal value="May be used to represent additional information that is not part of the basic definition
         of the resource, and that modifies the understanding of the element that contains it.
         Usually modifier elements provide negation or qualification. In order to make the use
         of extensions safe and manageable, there is a strict governance applied to the definition
         and use of extensions. Though any implementer is allowed to 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."/>
        <comments 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 simplicity
         for everyone."/>
        <synonym value="extensions"/>
        <synonym value="user content"/>
        <min value="0"/>
        <max value="*"/>
        <type>
          <code value="Extension"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.related.modifierExtension"/>
      <name value="base modifierExtension"/>
      <slicing>
        <discriminator value="url"/>
        <ordered value="false"/>
        <rules value="open"/>
      </slicing>
    </element>
    <element>
      <path value="Observation.related.modifierExtension"/>
      <definition>
        <short value="Extensions that cannot be ignored"/>
        <formal value="May be used to represent additional information that is not part of the basic definition
         of the resource, and that modifies the understanding of the element that contains it.
         Usually modifier elements provide negation or qualification. In order to make the use
         of extensions safe and manageable, there is a strict governance applied to the definition
         and use of extensions. Though any implementer is allowed to 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."/>
        <comments 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 simplicity
         for everyone."/>
        <min value="0"/>
        <max value="*"/>
        <type>
          <code value="Extension"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.related.modifierExtension.extension"/>
      <definition>
        <short value="Additional Content defined by implementations"/>
        <formal value="May be used to represent additional information that is not part of the basic definition
         of the resource. In order to make the use of extensions safe and manageable, there is
         a strict governance applied to the definition and use of extensions. Though any implementer
         is allowed to define an extension, there is a set of requirements that SHALL be met as
         part of the definition of the extension."/>
        <comments 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 simplicity
         for everyone."/>
        <synonym value="extensions"/>
        <synonym value="user content"/>
        <min value="0"/>
        <max value="*"/>
        <type>
          <code value="Extension"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.related.modifierExtension.modifierExtension"/>
      <definition>
        <short value="Extensions that cannot be ignored"/>
        <formal value="May be used to represent additional information that is not part of the basic definition
         of the resource, and that modifies the understanding of the element that contains it.
         Usually modifier elements provide negation or qualification. In order to make the use
         of extensions safe and manageable, there is a strict governance applied to the definition
         and use of extensions. Though any implementer is allowed to 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."/>
        <comments 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 simplicity
         for everyone."/>
        <synonym value="extensions"/>
        <synonym value="user content"/>
        <min value="0"/>
        <max value="*"/>
        <type>
          <code value="Extension"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.related.type"/>
      <definition>
        <short value="has-component | has-member | derived-from | sequel-to | replaces | qualified-by | interfered-by"/>
        <formal value="A code specifying the kind of relationship that exists with the target observation."/>
        <comments value="A relationship type SHOULD be provided. If the relationship type is &quot;COMP&quot; (composed),
         then the observation should not be displayed/interpreted in the absence of the related
         observations."/>
        <min value="0"/>
        <max value="1"/>
        <type>
          <code value="code"/>
        </type>
        <isModifier value="false"/>
        <binding>
          <name value="ObservationRelationshipType"/>
          <isExtensible value="false"/>
          <conformance value="required"/>
          <referenceResource>
            <reference value="http://hl7.org/fhir/vs/observation-relationshiptypes"/>
          </referenceResource>
        </binding>
      </definition>
    </element>
    <element>
      <path value="Observation.related.target"/>
      <definition>
        <short value="Observation that is related to this one"/>
        <formal value="A reference to the observation that is related to this observation."/>
        <min value="1"/>
        <max value="1"/>
        <type>
          <code value="ResourceReference"/>
          <profile value="http://hl7.org/fhir/profiles/Observation"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
  </structure>
  <structure>
    <type value="Observation"/>
    <name value="LDLCholesterol"/>
    <publish value="true"/>
    <element>
      <path value="Observation"/>
      <name value="LDLCholesterol"/>
      <definition>
        <short value="LDL Cholesterol Result"/>
        <formal value="Group of elements for LDL Cholesterol result."/>
        <comments value="Used for simple observations such as device measurements, laboratory atomic results, vital
         signs, height, weight, smoking status, comments, etc.  Other resources are used to provide
         context for observations such as Lab reports, etc."/>
        <min value="1"/>
        <max value="1"/>
        <type>
          <code value="Resource"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.extension"/>
      <name value="base extension"/>
      <slicing>
        <discriminator value="url"/>
        <ordered value="false"/>
        <rules value="open"/>
      </slicing>
    </element>
    <element>
      <path value="Observation.extension"/>
      <name value="LDLCalculated"/>
      <definition>
        <short value="Whether LDL value is calculated"/>
        <formal value="Whether LDL value is calculated."/>
        <comments 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 simplicity
         for everyone."/>
        <min value="0"/>
        <max value="1"/>
        <type>
          <code value="Extension"/>
          <profile value="#calculated"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.extension.extension"/>
      <definition>
        <short value="Additional Content defined by implementations"/>
        <formal value="May be used to represent additional information that is not part of the basic definition
         of the resource. In order to make the use of extensions safe and manageable, there is
         a strict governance applied to the definition and use of extensions. Though any implementer
         is allowed to define an extension, there is a set of requirements that SHALL be met as
         part of the definition of the extension."/>
        <comments 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 simplicity
         for everyone."/>
        <synonym value="extensions"/>
        <synonym value="user content"/>
        <min value="0"/>
        <max value="*"/>
        <type>
          <code value="Extension"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.extension.modifierExtension"/>
      <definition>
        <short value="Extensions that cannot be ignored"/>
        <formal value="May be used to represent additional information that is not part of the basic definition
         of the resource, and that modifies the understanding of the element that contains it.
         Usually modifier elements provide negation or qualification. In order to make the use
         of extensions safe and manageable, there is a strict governance applied to the definition
         and use of extensions. Though any implementer is allowed to 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."/>
        <comments 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 simplicity
         for everyone."/>
        <synonym value="extensions"/>
        <synonym value="user content"/>
        <min value="0"/>
        <max value="*"/>
        <type>
          <code value="Extension"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.modifierExtension"/>
      <name value="base modifierExtension"/>
      <slicing>
        <discriminator value="url"/>
        <ordered value="false"/>
        <rules value="open"/>
      </slicing>
    </element>
    <element>
      <path value="Observation.modifierExtension"/>
      <definition>
        <short value="Extensions that cannot be ignored"/>
        <formal value="May be used to represent additional information that is not part of the basic definition
         of the resource, and that modifies the understanding of the element that contains it.
         Usually modifier elements provide negation or qualification. In order to make the use
         of extensions safe and manageable, there is a strict governance applied to the definition
         and use of extensions. Though any implementer is allowed to 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."/>
        <comments 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 simplicity
         for everyone."/>
        <min value="0"/>
        <max value="*"/>
        <type>
          <code value="Extension"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.modifierExtension.extension"/>
      <definition>
        <short value="Additional Content defined by implementations"/>
        <formal value="May be used to represent additional information that is not part of the basic definition
         of the resource. In order to make the use of extensions safe and manageable, there is
         a strict governance applied to the definition and use of extensions. Though any implementer
         is allowed to define an extension, there is a set of requirements that SHALL be met as
         part of the definition of the extension."/>
        <comments 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 simplicity
         for everyone."/>
        <synonym value="extensions"/>
        <synonym value="user content"/>
        <min value="0"/>
        <max value="*"/>
        <type>
          <code value="Extension"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.modifierExtension.modifierExtension"/>
      <definition>
        <short value="Extensions that cannot be ignored"/>
        <formal value="May be used to represent additional information that is not part of the basic definition
         of the resource, and that modifies the understanding of the element that contains it.
         Usually modifier elements provide negation or qualification. In order to make the use
         of extensions safe and manageable, there is a strict governance applied to the definition
         and use of extensions. Though any implementer is allowed to 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."/>
        <comments 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 simplicity
         for everyone."/>
        <synonym value="extensions"/>
        <synonym value="user content"/>
        <min value="0"/>
        <max value="*"/>
        <type>
          <code value="Extension"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.text"/>
      <definition>
        <short value="Text summary of the resource, for human interpretation"/>
        <formal value="A human-readable narrative that contains a summary of the resource, and may be used to
         represent the content of the resource to a human. The narrative need not encode all the
         structured data, but is required to contain sufficient detail to make it &quot;clinically
         safe&quot; for a human to just read the narrative. Resource definitions may define what
         content should be represented in the narrative to ensure clinical safety."/>
        <comments value="Contained resources do not have narrative. Resources that are not contained SHOULD have
         a narrative."/>
        <synonym value="narrative"/>
        <synonym value="html"/>
        <synonym value="xhtml"/>
        <synonym value="display"/>
        <min value="0"/>
        <max value="1"/>
        <type>
          <code value="Narrative"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.contained"/>
      <definition>
        <short value="Contained, inline Resources"/>
        <formal value="These resources do not have an independent existence apart from the resource that contains
         them - they cannot be identified independently, and nor can they have their own independent
         transaction scope."/>
        <comments value="This should never be done when the content can be identified properly, as once identification
         is lost, it is extremely difficult (and context dependent) to restore it again."/>
        <synonym value="inline resources"/>
        <synonym value="anonymous resources"/>
        <synonym value="contained resources"/>
        <min value="0"/>
        <max value="*"/>
        <type>
          <code value="Resource"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.text"/>
      <definition>
        <short value="Text summary of the resource, for human interpretation"/>
        <formal value="A human-readable narrative that contains a summary of the resource, and may be used to
         represent the content of the resource to a human. The narrative need not encode all the
         structured data, but is required to contain sufficient detail to make it &quot;clinically
         safe&quot; for a human to just read the narrative. Resource definitions may define what
         content should be represented in the narrative to ensure clinical safety."/>
        <comments value="Contained resources do not have narrative. Resources that are not contained SHOULD have
         a narrative."/>
        <min value="0"/>
        <max value="1"/>
        <type>
          <code value="Narrative"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.contained"/>
      <definition>
        <short value="Contained, inline Resources"/>
        <formal value="These resources do not have an independent existence apart from the resource that contains
         them - they cannot be identified independently, and nor can they have their own independent
         transaction scope."/>
        <comments value="This should never be done when the content can be identified properly, as once identification
         is lost, it is extremely difficult (and context dependent) to restore it again."/>
        <min value="0"/>
        <max value="*"/>
        <type>
          <code value="Resource"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.name"/>
      <definition>
        <short value="LDL Cholesterol -measured or calculated per code"/>
        <formal value="LDL Cholesterol -measured or calculated per code."/>
        <min value="1"/>
        <max value="1"/>
        <type>
          <code value="CodeableConcept"/>
        </type>
        <isModifier value="false"/>
        <binding>
          <name value="ObservationType"/>
          <isExtensible value="true"/>
          <conformance value="example"/>
          <referenceResource>
            <reference value="http://hl7.org/fhir/vs/observation-codes"/>
          </referenceResource>
        </binding>
      </definition>
    </element>
    <element>
      <path value="Observation.value[x]"/>
      <definition>
        <short value="LDL Cholesterol value"/>
        <formal value="LDL Cholesterol value. If a result is not available, use the comments field."/>
        <comments value="Normally, an observation will have either a value or a set of related observations. A
         few observations (e.g. apgar store) may have both a value and related observations (for
         apgar, the observations from which the measure is derived). If a value is present, the
         datatype for this element should be determined by Observation.name. A CodeableConcept
         with just a text would be used instead of a string if the field was usually coded, or
         if the type associated with the Observation.name defines a coded value. The element, Observation.val
        ue[x], has a variable name depending on the type as follows: valueQuantity, valueCodeableConcept,
         valueRatio, valueChoice, valuePeriod, valueSampleData, or valueString (The name format
         is &quot;'value' + the type name&quot; with a capital on the first letter of the type)."/>
        <min value="0"/>
        <max value="1"/>
        <type>
          <code value="Quantity"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.interpretation"/>
      <definition>
        <short value="+ | ++ | +++ | - | -- | ---"/>
        <formal value="+ | ++ | +++ | - | -- | ---."/>
        <min value="0"/>
        <max value="1"/>
        <type>
          <code value="code"/>
        </type>
        <isModifier value="false"/>
        <binding>
          <name value="ObservationInterpretation"/>
          <isExtensible value="true"/>
          <conformance value="preferred"/>
          <referenceResource>
            <reference value="http://hl7.org/fhir/vs/observation-interpretation"/>
          </referenceResource>
        </binding>
      </definition>
    </element>
    <element>
      <path value="Observation.comments"/>
      <definition>
        <short value="Comments about result"/>
        <formal value="Comments about result."/>
        <min value="0"/>
        <max value="1"/>
        <type>
          <code value="string"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.applies[x]"/>
      <definition>
        <short value="Physiologically Relevant time/time-period for observation"/>
        <formal value="The time or time-period the observed value is asserted as being true. For biological subjects
         - e.g. human patients - this is usually called the &quot;physiologically relevant time&quot;.
         This is usually either the time of the procedure or of specimen collection, but very often
         the source of the date/time is not known, only the date/time itself."/>
        <comments value="At least a date should be present unless this observation is a historical report."/>
        <min value="0"/>
        <max value="1"/>
        <type>
          <code value="dateTime"/>
        </type>
        <type>
          <code value="Period"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.issued"/>
      <definition>
        <short value="Date/Time this was made available"/>
        <formal value="Date/Time this was made available."/>
        <comments value="Updated when the result is updated."/>
        <min value="0"/>
        <max value="1"/>
        <type>
          <code value="instant"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.status"/>
      <definition>
        <short value="registered | preliminary | final | amended +"/>
        <formal value="The status of the result value."/>
        <min value="1"/>
        <max value="1"/>
        <type>
          <code value="code"/>
        </type>
        <isModifier value="false"/>
        <binding>
          <name value="ObservationStatus"/>
          <isExtensible value="false"/>
          <conformance value="required"/>
          <referenceResource>
            <reference value="http://hl7.org/fhir/vs/observation-status"/>
          </referenceResource>
        </binding>
      </definition>
    </element>
    <element>
      <path value="Observation.reliability"/>
      <definition>
        <short value="ok | ongoing | early | questionable | calibrating | error +"/>
        <formal value="ok | ongoing | early | questionable | calibrating | error +."/>
        <comments value="Note that in most contexts, unreliable results are not recorded, deleted, or otherwise
         excluded, but it's not always possible to exclude them from the record. Interpreters of
         a result, whether human or machine, SHALL always either be aware of the status, or prevented
         from using the observation without being unaware that the reliability is not &quot;ok&quot;."/>
        <min value="1"/>
        <max value="1"/>
        <type>
          <code value="code"/>
        </type>
        <isModifier value="false"/>
        <binding>
          <name value="ObservationReliability"/>
          <isExtensible value="false"/>
          <conformance value="required"/>
          <referenceResource>
            <reference value="http://hl7.org/fhir/vs/observation-reliability"/>
          </referenceResource>
        </binding>
      </definition>
    </element>
    <element>
      <path value="Observation.bodySite"/>
      <definition>
        <short value="Observed body part"/>
        <formal value="Indicates where on the subject's body the observation was made."/>
        <comments value="Only used if not implicit in code found in Observation.name."/>
        <min value="0"/>
        <max value="1"/>
        <type>
          <code value="CodeableConcept"/>
        </type>
        <isModifier value="false"/>
        <binding>
          <name value="BodySite"/>
          <isExtensible value="true"/>
          <conformance value="example"/>
          <referenceResource>
            <reference value="http://hl7.org/fhir/vs/body-site"/>
          </referenceResource>
        </binding>
      </definition>
    </element>
    <element>
      <path value="Observation.method"/>
      <definition>
        <short value="How it was done"/>
        <formal value="Indicates the mechanism used to perform the observation."/>
        <comments value="Only used if not implicit in code for Observation.name."/>
        <min value="0"/>
        <max value="1"/>
        <type>
          <code value="CodeableConcept"/>
        </type>
        <isModifier value="false"/>
        <binding>
          <name value="ObservationMethod"/>
          <isExtensible value="true"/>
          <conformance value="example"/>
          <referenceResource>
            <reference value="http://hl7.org/fhir/vs/observation-methods"/>
          </referenceResource>
        </binding>
      </definition>
    </element>
    <element>
      <path value="Observation.identifier"/>
      <definition>
        <short value="Unique Id for this particular observation"/>
        <formal value="A unique identifier for the simple observation."/>
        <min value="0"/>
        <max value="1"/>
        <type>
          <code value="Identifier"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.subject"/>
      <definition>
        <short value="Who and/or what this is about"/>
        <formal value="The thing the observation is being made about."/>
        <comments value="The only circumstance in which the subject can be missing is when the observation is made
         by a device that does not know the patient. In this case, the observation SHALL be matched
         to a patient through some context/channel matching technique, and at this point, the observation
         should be updated."/>
        <min value="0"/>
        <max value="1"/>
        <type>
          <code value="ResourceReference"/>
          <profile value="http://hl7.org/fhir/profiles/Patient"/>
        </type>
        <type>
          <code value="ResourceReference"/>
          <profile value="http://hl7.org/fhir/profiles/Group"/>
        </type>
        <type>
          <code value="ResourceReference"/>
          <profile value="http://hl7.org/fhir/profiles/Device"/>
        </type>
        <type>
          <code value="ResourceReference"/>
          <profile value="http://hl7.org/fhir/profiles/Location"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.specimen"/>
      <definition>
        <short value="Specimen used for this observation"/>
        <formal value="The specimen that was used when this observation was made."/>
        <comments value="Observations are not made on specimens themselves; they are made on a subject, but usually
         by the means of a specimen. Note that although specimens are often involved, they are
         not always tracked and reported explicitly. Also note that observation resources are often
         used in contexts that track the specimen explicity (e.g. Diagnostic Report)."/>
        <min value="0"/>
        <max value="1"/>
        <type>
          <code value="ResourceReference"/>
          <profile value="http://hl7.org/fhir/profiles/Specimen"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.performer"/>
      <definition>
        <short value="Who did the observation"/>
        <formal value="Who was responsible for asserting the observed value as &quot;true&quot;."/>
        <comments value="This would only be &quot;Device&quot; if the device is responsible for the measurement,
         not to capture the device used by a human to make the measurement.  (The latter could
         be captured as an extension.)."/>
        <min value="0"/>
        <max value="*"/>
        <type>
          <code value="ResourceReference"/>
          <profile value="http://hl7.org/fhir/profiles/Practitioner"/>
        </type>
        <type>
          <code value="ResourceReference"/>
          <profile value="http://hl7.org/fhir/profiles/Device"/>
        </type>
        <type>
          <code value="ResourceReference"/>
          <profile value="http://hl7.org/fhir/profiles/Organization"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.referenceRange"/>
      <definition>
        <short value="Provides guide for interpretation"/>
        <formal value="Provides guide for interpretation."/>
        <comments value="Most observations only have one generic reference range. Systems MAY choose to restrict
         to only supplying the relevant reference range based on knowledge about the patient (e.g.
         specific to the patient's age, gender, weight and other factors), but this may not be
         possible or appropriate. Whenever more than one reference range is supplied, the differences
         between them SHOULD be provided in the reference range and/or age properties."/>
        <min value="1"/>
        <max value="1"/>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.referenceRange.extension"/>
      <name value="base extension"/>
      <slicing>
        <discriminator value="url"/>
        <ordered value="false"/>
        <rules value="open"/>
      </slicing>
    </element>
    <element>
      <path value="Observation.referenceRange.extension"/>
      <definition>
        <short value="Additional Content defined by implementations"/>
        <formal value="May be used to represent additional information that is not part of the basic definition
         of the resource. In order to make the use of extensions safe and manageable, there is
         a strict governance applied to the definition and use of extensions. Though any implementer
         is allowed to define an extension, there is a set of requirements that SHALL be met as
         part of the definition of the extension."/>
        <comments 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 simplicity
         for everyone."/>
        <min value="0"/>
        <max value="*"/>
        <type>
          <code value="Extension"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.referenceRange.extension.extension"/>
      <definition>
        <short value="Additional Content defined by implementations"/>
        <formal value="May be used to represent additional information that is not part of the basic definition
         of the resource. In order to make the use of extensions safe and manageable, there is
         a strict governance applied to the definition and use of extensions. Though any implementer
         is allowed to define an extension, there is a set of requirements that SHALL be met as
         part of the definition of the extension."/>
        <comments 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 simplicity
         for everyone."/>
        <synonym value="extensions"/>
        <synonym value="user content"/>
        <min value="0"/>
        <max value="*"/>
        <type>
          <code value="Extension"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.referenceRange.extension.modifierExtension"/>
      <definition>
        <short value="Extensions that cannot be ignored"/>
        <formal value="May be used to represent additional information that is not part of the basic definition
         of the resource, and that modifies the understanding of the element that contains it.
         Usually modifier elements provide negation or qualification. In order to make the use
         of extensions safe and manageable, there is a strict governance applied to the definition
         and use of extensions. Though any implementer is allowed to 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."/>
        <comments 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 simplicity
         for everyone."/>
        <synonym value="extensions"/>
        <synonym value="user content"/>
        <min value="0"/>
        <max value="*"/>
        <type>
          <code value="Extension"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.referenceRange.modifierExtension"/>
      <name value="base modifierExtension"/>
      <slicing>
        <discriminator value="url"/>
        <ordered value="false"/>
        <rules value="open"/>
      </slicing>
    </element>
    <element>
      <path value="Observation.referenceRange.modifierExtension"/>
      <definition>
        <short value="Extensions that cannot be ignored"/>
        <formal value="May be used to represent additional information that is not part of the basic definition
         of the resource, and that modifies the understanding of the element that contains it.
         Usually modifier elements provide negation or qualification. In order to make the use
         of extensions safe and manageable, there is a strict governance applied to the definition
         and use of extensions. Though any implementer is allowed to 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."/>
        <comments 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 simplicity
         for everyone."/>
        <min value="0"/>
        <max value="*"/>
        <type>
          <code value="Extension"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.referenceRange.modifierExtension.extension"/>
      <definition>
        <short value="Additional Content defined by implementations"/>
        <formal value="May be used to represent additional information that is not part of the basic definition
         of the resource. In order to make the use of extensions safe and manageable, there is
         a strict governance applied to the definition and use of extensions. Though any implementer
         is allowed to define an extension, there is a set of requirements that SHALL be met as
         part of the definition of the extension."/>
        <comments 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 simplicity
         for everyone."/>
        <synonym value="extensions"/>
        <synonym value="user content"/>
        <min value="0"/>
        <max value="*"/>
        <type>
          <code value="Extension"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.referenceRange.modifierExtension.modifierExtension"/>
      <definition>
        <short value="Extensions that cannot be ignored"/>
        <formal value="May be used to represent additional information that is not part of the basic definition
         of the resource, and that modifies the understanding of the element that contains it.
         Usually modifier elements provide negation or qualification. In order to make the use
         of extensions safe and manageable, there is a strict governance applied to the definition
         and use of extensions. Though any implementer is allowed to 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."/>
        <comments 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 simplicity
         for everyone."/>
        <synonym value="extensions"/>
        <synonym value="user content"/>
        <min value="0"/>
        <max value="*"/>
        <type>
          <code value="Extension"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.referenceRange.low"/>
      <definition>
        <short value="Low Range, if relevant"/>
        <formal value="Low Range, if relevant."/>
        <comments value="Do not use the comparator for &lt; or &gt;."/>
        <min value="0"/>
        <max value="0"/>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.referenceRange.low.extension"/>
      <definition>
        <short value="Additional Content defined by implementations"/>
        <formal value="May be used to represent additional information that is not part of the basic definition
         of the resource. In order to make the use of extensions safe and manageable, there is
         a strict governance applied to the definition and use of extensions. Though any implementer
         is allowed to define an extension, there is a set of requirements that SHALL be met as
         part of the definition of the extension."/>
        <comments 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 simplicity
         for everyone."/>
        <synonym value="extensions"/>
        <synonym value="user content"/>
        <min value="0"/>
        <max value="*"/>
        <type>
          <code value="Extension"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.referenceRange.low.modifierExtension"/>
      <definition>
        <short value="Extensions that cannot be ignored"/>
        <formal value="May be used to represent additional information that is not part of the basic definition
         of the resource, and that modifies the understanding of the element that contains it.
         Usually modifier elements provide negation or qualification. In order to make the use
         of extensions safe and manageable, there is a strict governance applied to the definition
         and use of extensions. Though any implementer is allowed to 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."/>
        <comments 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 simplicity
         for everyone."/>
        <synonym value="extensions"/>
        <synonym value="user content"/>
        <min value="0"/>
        <max value="*"/>
        <type>
          <code value="Extension"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.referenceRange.high"/>
      <definition>
        <short value="High Range, if relevant"/>
        <formal value="&lt;3.0 mmol/L."/>
        <comments value="Per Australian NHF Recommendations."/>
        <min value="1"/>
        <max value="1"/>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.referenceRange.high.extension"/>
      <definition>
        <short value="Additional Content defined by implementations"/>
        <formal value="May be used to represent additional information that is not part of the basic definition
         of the resource. In order to make the use of extensions safe and manageable, there is
         a strict governance applied to the definition and use of extensions. Though any implementer
         is allowed to define an extension, there is a set of requirements that SHALL be met as
         part of the definition of the extension."/>
        <comments 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 simplicity
         for everyone."/>
        <synonym value="extensions"/>
        <synonym value="user content"/>
        <min value="0"/>
        <max value="*"/>
        <type>
          <code value="Extension"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.referenceRange.high.modifierExtension"/>
      <definition>
        <short value="Extensions that cannot be ignored"/>
        <formal value="May be used to represent additional information that is not part of the basic definition
         of the resource, and that modifies the understanding of the element that contains it.
         Usually modifier elements provide negation or qualification. In order to make the use
         of extensions safe and manageable, there is a strict governance applied to the definition
         and use of extensions. Though any implementer is allowed to 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."/>
        <comments 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 simplicity
         for everyone."/>
        <synonym value="extensions"/>
        <synonym value="user content"/>
        <min value="0"/>
        <max value="*"/>
        <type>
          <code value="Extension"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.referenceRange.meaning"/>
      <definition>
        <short value="Range is a recommended range"/>
        <formal value="Range is a recommended range."/>
        <comments value="This SHOULD be populated if there is more than one range."/>
        <min value="0"/>
        <max value="0"/>
        <type>
          <code value="CodeableConcept"/>
        </type>
        <isModifier value="false"/>
        <binding>
          <name value="ObservationRangeMeaning"/>
          <isExtensible value="true"/>
          <conformance value="example"/>
          <referenceResource>
            <reference value="http://hl7.org/fhir/vs/referencerange-meaning"/>
          </referenceResource>
        </binding>
      </definition>
    </element>
    <element>
      <path value="Observation.referenceRange.age"/>
      <definition>
        <short value="Applicable age range, if relevant"/>
        <formal value="Applicable age range, if relevant."/>
        <min value="0"/>
        <max value="0"/>
        <type>
          <code value="Period"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.related"/>
      <definition>
        <short value="Observations related to this observation"/>
        <formal value="Observations related to this observation."/>
        <comments value="Normally, an observation will have either a value or a set of related observations. A
         few observations (e.g. apgar store) may have both a value and related observations (for
         apgar, the observations from which the measure is derived)."/>
        <min value="0"/>
        <max value="0"/>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.related.extension"/>
      <name value="base extension"/>
      <slicing>
        <discriminator value="url"/>
        <ordered value="false"/>
        <rules value="open"/>
      </slicing>
    </element>
    <element>
      <path value="Observation.related.extension"/>
      <definition>
        <short value="Additional Content defined by implementations"/>
        <formal value="May be used to represent additional information that is not part of the basic definition
         of the resource. In order to make the use of extensions safe and manageable, there is
         a strict governance applied to the definition and use of extensions. Though any implementer
         is allowed to define an extension, there is a set of requirements that SHALL be met as
         part of the definition of the extension."/>
        <comments 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 simplicity
         for everyone."/>
        <min value="0"/>
        <max value="*"/>
        <type>
          <code value="Extension"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.related.extension.extension"/>
      <definition>
        <short value="Additional Content defined by implementations"/>
        <formal value="May be used to represent additional information that is not part of the basic definition
         of the resource. In order to make the use of extensions safe and manageable, there is
         a strict governance applied to the definition and use of extensions. Though any implementer
         is allowed to define an extension, there is a set of requirements that SHALL be met as
         part of the definition of the extension."/>
        <comments 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 simplicity
         for everyone."/>
        <synonym value="extensions"/>
        <synonym value="user content"/>
        <min value="0"/>
        <max value="*"/>
        <type>
          <code value="Extension"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.related.extension.modifierExtension"/>
      <definition>
        <short value="Extensions that cannot be ignored"/>
        <formal value="May be used to represent additional information that is not part of the basic definition
         of the resource, and that modifies the understanding of the element that contains it.
         Usually modifier elements provide negation or qualification. In order to make the use
         of extensions safe and manageable, there is a strict governance applied to the definition
         and use of extensions. Though any implementer is allowed to 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."/>
        <comments 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 simplicity
         for everyone."/>
        <synonym value="extensions"/>
        <synonym value="user content"/>
        <min value="0"/>
        <max value="*"/>
        <type>
          <code value="Extension"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.related.modifierExtension"/>
      <name value="base modifierExtension"/>
      <slicing>
        <discriminator value="url"/>
        <ordered value="false"/>
        <rules value="open"/>
      </slicing>
    </element>
    <element>
      <path value="Observation.related.modifierExtension"/>
      <definition>
        <short value="Extensions that cannot be ignored"/>
        <formal value="May be used to represent additional information that is not part of the basic definition
         of the resource, and that modifies the understanding of the element that contains it.
         Usually modifier elements provide negation or qualification. In order to make the use
         of extensions safe and manageable, there is a strict governance applied to the definition
         and use of extensions. Though any implementer is allowed to 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."/>
        <comments 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 simplicity
         for everyone."/>
        <min value="0"/>
        <max value="*"/>
        <type>
          <code value="Extension"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.related.modifierExtension.extension"/>
      <definition>
        <short value="Additional Content defined by implementations"/>
        <formal value="May be used to represent additional information that is not part of the basic definition
         of the resource. In order to make the use of extensions safe and manageable, there is
         a strict governance applied to the definition and use of extensions. Though any implementer
         is allowed to define an extension, there is a set of requirements that SHALL be met as
         part of the definition of the extension."/>
        <comments 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 simplicity
         for everyone."/>
        <synonym value="extensions"/>
        <synonym value="user content"/>
        <min value="0"/>
        <max value="*"/>
        <type>
          <code value="Extension"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.related.modifierExtension.modifierExtension"/>
      <definition>
        <short value="Extensions that cannot be ignored"/>
        <formal value="May be used to represent additional information that is not part of the basic definition
         of the resource, and that modifies the understanding of the element that contains it.
         Usually modifier elements provide negation or qualification. In order to make the use
         of extensions safe and manageable, there is a strict governance applied to the definition
         and use of extensions. Though any implementer is allowed to 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."/>
        <comments 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 simplicity
         for everyone."/>
        <synonym value="extensions"/>
        <synonym value="user content"/>
        <min value="0"/>
        <max value="*"/>
        <type>
          <code value="Extension"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
    <element>
      <path value="Observation.related.type"/>
      <definition>
        <short value="has-component | has-member | derived-from | sequel-to | replaces | qualified-by | interfered-by"/>
        <formal value="A code specifying the kind of relationship that exists with the target observation."/>
        <comments value="A relationship type SHOULD be provided. If the relationship type is &quot;COMP&quot; (composed),
         then the observation should not be displayed/interpreted in the absence of the related
         observations."/>
        <min value="0"/>
        <max value="1"/>
        <type>
          <code value="code"/>
        </type>
        <isModifier value="false"/>
        <binding>
          <name value="ObservationRelationshipType"/>
          <isExtensible value="false"/>
          <conformance value="required"/>
          <referenceResource>
            <reference value="http://hl7.org/fhir/vs/observation-relationshiptypes"/>
          </referenceResource>
        </binding>
      </definition>
    </element>
    <element>
      <path value="Observation.related.target"/>
      <definition>
        <short value="Observation that is related to this one"/>
        <formal value="A reference to the observation that is related to this observation."/>
        <min value="1"/>
        <max value="1"/>
        <type>
          <code value="ResourceReference"/>
          <profile value="http://hl7.org/fhir/profiles/Observation"/>
        </type>
        <isModifier value="false"/>
      </definition>
    </element>
  </structure>
  <extensionDefn>
    <code value="calculated"/>
    <display value="LDL is Calculated"/>
    <contextType value="resource"/>
    <context value="Observation"/>
    <definition>
      <short value="LDL is Calculated"/>
      <formal value="True if the LDL value is calculated from Chol, Trig, and HDLC."/>
      <comments value="It's definitely better that whether the LDL was calculated or not comes from the LOINC
       code. But this is defined to exercise the extension machinery in the publication tooling,
       and to make this comment. Actually, the location is odd too - it would probably be on
       the root observation, but this is for testing purposes."/>
      <min value="0"/>
      <max value="1"/>
      <type>
        <code value="boolean"/>
      </type>
      <mustSupport value="false"/>
      <isModifier value="false"/>
    </definition>
  </extensionDefn>
</Profile>