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 . Page versions: R5 R4B R4 R3 R2

Diagnosticreport-micro1.xml

An example of a complex Micro Isolate and Sensitivities (id = "micro")

Raw XML

<DiagnosticReport xmlns="http://hl7.org/fhir">
  <text>
    <status value="generated"/>
    <div xmlns="http://www.w3.org/1999/xhtml">
      <p>
        <b>Generated Narrative</b>
      </p>
      <p>
        <b>name</b>: 
        <span title="Codes: {http://loinc.org 632-0}">Culture, MRSA</span>
      </p>
      <p>
        <b>status</b>: final_
      </p>
      <p>
        <b>issued</b>: 10-Aug 2009 8:25
      </p>
      <p>
        <b>subject</b>: 
        <a href="patient-example.html">MRN = 12345 (usual); Peter James Chalmers (official), Jim ; Male; birthDate: 25-Dec 1974;
           active</a>
      </p>
      <p>
        <b>performer</b>: Todd Ashby
      </p>
      <p>
        <b>identifier</b>: 290741144
      </p>
      <p>
        <b>requestDetail</b>: Patient/101; 255337816
      </p>
      <p>
        <b>serviceCategory</b>: 
        <span title="Codes: {http://hl7.org/fhir/v2/0074 MB}">Microbiology</span>
      </p>
      <p>
        <b>diagnostic[x]</b>: 7-Aug 2009 19:0
      </p>
    </div>
  </text>
  <contained><!--   

This diagnostic report shows how to do a microbiology isolate and sensitivity. This is
     a particular complex case, with two different susceptibilities. 

The basic structure of the report is 

DiagnosticReport - metadata
  group  - base group, code that says, ICS
    group - organism = Staphylococcus aureus. You'd repeat at this level if you had more
     than one organism
      group - automated broth dilution
        results = sensitivities
      group - Disk diffusion
        results = sensitivities

Note, then, that the organism appears in the group code, not a result code.

This diagnostic report was developed from this example HL7 v2 message:

OBR|1|255337816|290741144^HNAM_ORDERID-MRSACULT-^HNAM_ORDERID|MRSACULT^Culture, MRSA^^632-0^Culture,
     MRSA|||20090807190000|||101022^Unit|||Y|2009080800|Wound^^Right hand wound^Hand R|00013442^ASHBY^TOD
    D^R^^^PA||||000002009219104402^HNA_ACCN~21619128^HNA_ACCNID||20090810082544||MB|F||1^^^20090808040954
    ^^R~^^^^^R|||||||||20090807195000||||||||||||||||
OBX|4|CE|ORGANISM|1|Staaur^Staphylococcus aureus^Staaur|||||A~S|F|||||^10304|
OBX|5|CE|CULTPOSNEG||POS|||POS|||F||||||
OBR|2|xxxxx|xxxxxxx|60790^Susceptibility - Automated broth dilution (Billed)|||20120911072700||20025
    57|xxx||||2012091100||xxxxx||||000002012255101033^xxxxx||20120914165737||MB|F|^1^Staaur&amp;Staphyloc
    occus aureus&amp;310783|1^^^20120911142558^^R~^^^^^R||60108|||||||||||||||||||||||
OBX|1|ST|60504^Ampicillin&amp;AST Interp|1|Resistant|||RESIST||A~S|F||N|||^9315|
OBX|2|ST|60512^Cefazolin&amp;AST Dilutn|1|&lt;=2|||SUSCEPT||A~S|F||N|||^9315|
OBX|3|ST|60512^Cefazolin&amp;AST Interp|1|Susceptible|||SUSCEPT||A~S|F||N|||^9315|
OBX|4|ST|60516^Cefoxitin&amp;AST Dilutn|1|&lt;=4|||SUSCEPT||A~S|F||N|||^9315|
OBX|5|ST|60516^Cefoxitin&amp;AST Interp|1|Susceptible|||SUSCEPT||A~S|F||N|||^9315|
OBX|6|ST|60527^Clindamycin&amp;AST Dilutn|1|&lt;=0.5|||SUSCEPT||A~S|F||Y|||^9315|
OBX|7|ST|60527^Clindamycin&amp;AST Interp|1|Susceptible|||SUSCEPT||A~S|F||Y|||^9315|
OBX|8|ST|61203^Daptomycin&amp;AST Dilutn|1|&lt;=1|||SUSCEPT||A~S|F||Y|||^9315|
OBX|9|ST|61203^Daptomycin&amp;AST Interp|1|Susceptible|||SUSCEPT||A~S|F||Y|||^9315|
OBX|10|ST|60532^Doxycycline&amp;AST Dilutn|1|&lt;=0.5|||SUSCEPT||A~S|F||N|||^9315|
OBX|11|ST|60532^Doxycycline&amp;AST Interp|1|Susceptible|||SUSCEPT||A~S|F||N|||^9315|
OBX|12|ST|60533^Erythromycin&amp;AST Dilutn|1|&gt;=8|||RESIST||A~S|F||Y|||^9315|
OBX|13|ST|60533^Erythromycin&amp;AST Interp|1|Resistant|||RESIST||A~S|F||Y|||^9315|
OBX|14|ST|60536^Gentamicin&amp;AST Dilutn|1|&lt;=2|||SUSCEPT||A~S|F||Y|||^9315|
OBX|15|ST|60536^Gentamicin&amp;AST Interp|1|Susceptible|||SUSCEPT||A~S|F||Y|||^9315|
OBX|16|ST|61007^Levofloxacin&amp;AST Dilutn|1|&lt;=0.5|||SUSCEPT||A~S|F||Y|||^9315|
OBX|17|ST|61007^Levofloxacin&amp;AST Interp|1|Susceptible|||SUSCEPT||A~S|F||Y|||^9315|
OBX|18|NM|60699^Linezolid&amp;AST Dilutn|1|4|||SUSCEPT||A~S|F||Y|||^9315|
OBX|19|ST|60699^Linezolid&amp;AST Interp|1|Susceptible|||SUSCEPT||A~S|F||Y|||^9315|
OBX|20|ST|61204^Moxifloxacin&amp;AST Dilutn|1|&lt;=0.5|||SUSCEPT||A~S|F||N|||^9315|
OBX|21|ST|61204^Moxifloxacin&amp;AST Interp|1|Susceptible|||SUSCEPT||A~S|F||N|||^9315|
OBX|22|NM|60551^Oxacillin&amp;AST Dilutn|1|0.5|||SUSCEPT||A~S|F||Y|||^9315|
OBX|23|ST|60551^Oxacillin&amp;AST Interp|1|Susceptible|||SUSCEPT||A~S|F||Y|||^9315|
OBX|24|ST|60552^Penicillin&amp;AST Dilutn|1|&gt;=2|||RESIST||A~S|F||Y|||^9315|
OBX|25|ST|60552^Penicillin&amp;AST Interp|1|Resistant|||RESIST||A~S|F||Y|||^9315|
OBX|26|ST|60697^Quinupristin/Dalfopristin&amp;AST Dilutn|1|&lt;=0.5|||SUSCEPT||A~S|F||Y|||^9315|
OBX|27|ST|60697^Quinupristin/Dalfopristin&amp;AST Interp|1|Susceptible|||SUSCEPT||A~S|F||Y|||^9315|
OBX|28|ST|60555^Rifampin&amp;AST Dilutn|1|&lt;=0.5|||SUSCEPT||A~S|F||Y|||^9315|
OBX|29|ST|60555^Rifampin&amp;AST Interp|1|Susceptible|||SUSCEPT||A~S|F||Y|||^9315|
OBX|30|ST|60558^Tetracycline&amp;AST Dilutn|1|&lt;=0.5|||SUSCEPT||A~S|F||Y|||^9315|
OBX|31|ST|60558^Tetracycline&amp;AST Interp|1|Susceptible|||SUSCEPT||A~S|F||Y|||^9315|
OBX|32|ST|60561^Trimethoprim/Sulfamethoxazole&amp;AST Dilutn|1|&lt;=1/19|||SUSCEPT||A~S|F||Y|||^9315
    |
OBX|33|ST|60561^Trimethoprim/Sulfamethoxazole&amp;AST Interp|1|Susceptible|||SUSCEPT||A~S|F||Y|||^93
    15|
OBX|34|NM|60563^Vancomycin&amp;AST Dilutn|1|1|||SUSCEPT||A~S|F||Y|||^9315|
OBX|35|ST|60563^Vancomycin&amp;AST Interp|1|Susceptible|||SUSCEPT||A~S|F||Y|||^9315|
OBX|36|ST|60500^Susceptibilities Performed&amp;AST Dilutn|1|Performed|||||A~S|F||N|||^9315|
OBX|37|ST|60500^Susceptibilities Performed&amp;AST Interp|1|Completed|||||A~S|F||N|||^9315|
OBX|38|ST|2099930^D-Test&amp;AST Interp|1|See Note|||||A~S|F||Y|||^9315|
OBX|39|ST|2099935^Interpretative Information&amp;AST Interp|1|See Note|||||A~S|F||Y|||^9315|
NTE|1|L|D-Test:  Negative - This isolate does not demonstrate|
NTE|2|L|inducible clindamycin resistance in vitro.|
OBR|3|xxxx|xxxxxxx|60418^Susceptibility - Disk diffusion (Billed)|||20120911072700|||xxxxx||||201209
    1100||xxxxx||||000002012255101033^xxxxxx||20120914165737||MB|F|^1^Staaur&amp;Staphylococcus
     aureus&amp;310783|1^^^20120911142558^^R~^^^^^R||60108|||||||||||||||||||||||
OBX|1|ST|60036^Oxacillin Screen&amp;KB Zone|1|60416|||SUSCEPT||A~S|F||N|||^9315|
OBX|2|ST|60036^Oxacillin Screen&amp;KB Interp|1|Susceptible|||SUSCEPT||A~S|F||Y|||^9315|

   --><!--    first, a series of atomic results matching the atomice result OBXs    -->
    <Observation id="obx1-4">
      <name>
        <coding>
          <system value="http://acme.org/lab/codes/tests"/>
          <code value="ORGANISM"/>
        </coding>
      </name>
      <valueCodeableConcept><!--    CE    -->
        <coding>
          <system value="http://acme.org/lab/codes/organisms"/>
          <code value="Staaur"/>
        </coding>
        <text value="Staphylococcus aureus"/>
      </valueCodeableConcept>
      <status value="final"/>
      <reliability value="ok"/>
    </Observation>
  </contained>
  <contained>
    <Observation id="obx1-5">
      <name>
        <coding>
          <system value="http://acme.org/lab/codes/tests"/>
          <code value="CULTPOSNEG"/>
        </coding>
      </name>
      <valueCodeableConcept>
        <coding>
          <system value="http://acme.org/lab/codes/flags"/>
          <code value="POS"/>
        </coding>
      </valueCodeableConcept>
      <status value="final"/>
      <reliability value="ok"/>
    </Observation>
  </contained>
  <contained><!--    this is an interpretation without a value, as in the source message. Quite Strange
        -->
    <Observation id="obx2-1">
      <name>
        <coding>
          <system value="http://acme.org/lab/codes/tests"/>
          <code value="60504"/>
          <display value="Ampicillin"/>
        </coding>
      </name>
      <interpretation>
        <coding>
          <system value="http://hl7.org/fhir/v2/0078"/>
          <code value="R"/>
        </coding>
      </interpretation>
      <status value="final"/>
      <reliability value="ok"/>
    </Observation>
  </contained>
  <contained>
    <Observation id="obx2-2">
      <name>
        <coding>
          <system value="http://acme.org/lab/codes/tests"/>
          <code value="60512"/>
          <display value="Cefazolin"/>
        </coding>
      </name>
      <valueQuantity>
        <value value="2"/>
        <comparator value="&lt;="/>
      </valueQuantity>
      <interpretation>
        <coding>
          <system value="http://hl7.org/fhir/v2/0078"/>
          <code value="S"/>
        </coding>
      </interpretation>
      <status value="final"/>
      <reliability value="ok"/>
    </Observation>
  </contained>
  <contained>
    <Observation id="obx2-4">
      <name>
        <coding>
          <system value="http://acme.org/lab/codes/tests"/>
          <code value="60516"/>
          <display value="Cefoxitin"/>
        </coding>
      </name>
      <valueQuantity>
        <value value="4"/>
        <comparator value="&lt;="/>
      </valueQuantity>
      <interpretation>
        <coding>
          <system value="http://hl7.org/fhir/v2/0078"/>
          <code value="S"/>
        </coding>
      </interpretation>
      <status value="final"/>
      <reliability value="ok"/>
    </Observation>
  </contained>
  <contained>
    <Observation id="obx2-6">
      <name>
        <coding>
          <system value="http://acme.org/lab/codes/tests"/>
          <code value="60527"/>
          <display value="Clindamycin"/>
        </coding>
      </name>
      <valueQuantity>
        <value value="0.5"/>
        <comparator value="&gt;="/>
      </valueQuantity>
      <interpretation>
        <coding>
          <system value="http://hl7.org/fhir/v2/0078"/>
          <code value="S"/>
        </coding>
      </interpretation>
      <status value="final"/>
      <reliability value="ok"/>
    </Observation>
  </contained>
  <contained>
    <Observation id="obx2-8">
      <name>
        <coding>
          <system value="http://acme.org/lab/codes/tests"/>
          <code value="61203"/>
          <display value="Daptomycin"/>
        </coding>
      </name>
      <valueQuantity>
        <value value="1"/>
        <comparator value="&gt;="/>
      </valueQuantity>
      <interpretation>
        <coding>
          <system value="http://hl7.org/fhir/v2/0078"/>
          <code value="S"/>
        </coding>
      </interpretation>
      <status value="final"/>
      <reliability value="ok"/>
    </Observation>
  </contained>
  <contained>
    <Observation id="obx2-10">
      <name>
        <coding>
          <system value="http://acme.org/lab/codes/tests"/>
          <code value=" 60532"/>
          <display value="Doxycycline"/>
        </coding>
      </name>
      <valueQuantity>
        <value value="0.5"/>
        <comparator value="&lt;="/>
      </valueQuantity>
      <interpretation>
        <coding>
          <system value="http://hl7.org/fhir/v2/0078"/>
          <code value="S"/>
        </coding>
      </interpretation>
      <status value="final"/>
      <reliability value="ok"/>
    </Observation>
  </contained>
  <contained>
    <Observation id="obx2-12">
      <name>
        <coding>
          <system value="http://acme.org/lab/codes/tests"/>
          <code value=" 60533"/>
          <display value="Erythromycin"/>
        </coding>
      </name>
      <valueQuantity>
        <value value="8"/>
        <comparator value="&gt;="/>
      </valueQuantity>
      <interpretation>
        <coding>
          <system value="http://hl7.org/fhir/v2/0078"/>
          <code value="R"/>
        </coding>
      </interpretation>
      <status value="final"/>
      <reliability value="ok"/>
    </Observation>
  </contained>
  <contained>
    <Observation id="obx2-14">
      <name>
        <coding>
          <system value="http://acme.org/lab/codes/tests"/>
          <code value=" 60536"/>
          <display value="Gentamicin"/>
        </coding>
      </name>
      <valueQuantity>
        <value value="2"/>
        <comparator value="&lt;="/>
      </valueQuantity>
      <interpretation>
        <coding>
          <system value="http://hl7.org/fhir/v2/0078"/>
          <code value="S"/>
        </coding>
      </interpretation>
      <status value="final"/>
      <reliability value="ok"/>
    </Observation>
  </contained>
  <contained>
    <Observation id="obx2-16">
      <name>
        <coding>
          <system value="http://acme.org/lab/codes/tests"/>
          <code value=" 61007"/>
          <display value="Levofloxacin"/>
        </coding>
      </name>
      <valueQuantity>
        <value value="0.5"/>
        <comparator value="&lt;="/>
      </valueQuantity>
      <interpretation>
        <coding>
          <system value="http://hl7.org/fhir/v2/0078"/>
          <code value="S"/>
        </coding>
      </interpretation>
      <status value="final"/>
      <reliability value="ok"/>
    </Observation>
  </contained>
  <contained>
    <Observation id="obx2-18">
      <name>
        <coding>
          <system value="http://acme.org/lab/codes/tests"/>
          <code value=" 60699"/>
          <display value="Linezolid"/>
        </coding>
      </name>
      <valueQuantity>
        <value value="4"/>
      </valueQuantity>
      <interpretation>
        <coding>
          <system value="http://hl7.org/fhir/v2/0078"/>
          <code value="S"/>
        </coding>
      </interpretation>
      <status value="final"/>
      <reliability value="ok"/>
    </Observation>
  </contained>
  <contained>
    <Observation id="obx2-20">
      <name>
        <coding>
          <system value="http://acme.org/lab/codes/tests"/>
          <code value=" 61204"/>
          <display value="Moxifloxacin"/>
        </coding>
      </name>
      <valueQuantity>
        <value value="0.5"/>
        <comparator value="&lt;="/>
      </valueQuantity>
      <interpretation>
        <coding>
          <system value="http://hl7.org/fhir/v2/0078"/>
          <code value="S"/>
        </coding>
      </interpretation>
      <status value="final"/>
      <reliability value="ok"/>
    </Observation>
  </contained>
  <contained>
    <Observation id="obx2-22">
      <name>
        <coding>
          <system value="http://acme.org/lab/codes/tests"/>
          <code value=" 60551"/>
          <display value="Oxacillin"/>
        </coding>
      </name>
      <valueQuantity>
        <value value="0.5"/>
      </valueQuantity>
      <interpretation>
        <coding>
          <system value="http://hl7.org/fhir/v2/0078"/>
          <code value="S"/>
        </coding>
      </interpretation>
      <status value="final"/>
      <reliability value="ok"/>
    </Observation>
  </contained>
  <contained>
    <Observation id="obx2-24">
      <name>
        <coding>
          <system value="http://acme.org/lab/codes/tests"/>
          <code value=" 60552"/>
          <display value="Penicillin"/>
        </coding>
      </name>
      <valueQuantity>
        <value value="2"/>
        <comparator value="&gt;="/>
      </valueQuantity>
      <interpretation>
        <coding>
          <system value="http://hl7.org/fhir/v2/0078"/>
          <code value="R"/>
        </coding>
      </interpretation>
      <status value="final"/>
      <reliability value="ok"/>
    </Observation>
  </contained>
  <contained>
    <Observation id="obx2-26">
      <name>
        <coding>
          <system value="http://acme.org/lab/codes/tests"/>
          <code value=" 60697"/>
          <display value="Quinupristin/Dalfopristin"/>
        </coding>
      </name>
      <valueQuantity>
        <value value="0.5"/>
      </valueQuantity>
      <interpretation>
        <coding>
          <system value="http://hl7.org/fhir/v2/0078"/>
          <code value="S"/>
        </coding>
      </interpretation>
      <status value="final"/>
      <reliability value="ok"/>
    </Observation>
  </contained>
  <contained>
    <Observation id="obx2-28">
      <name>
        <coding>
          <system value="http://acme.org/lab/codes/tests"/>
          <code value=" 60555"/>
          <display value="Rifampin"/>
        </coding>
      </name>
      <valueQuantity>
        <value value="0.5"/>
        <comparator value="&lt;="/>
      </valueQuantity>
      <interpretation>
        <coding>
          <system value="http://hl7.org/fhir/v2/0078"/>
          <code value="S"/>
        </coding>
      </interpretation>
      <status value="final"/>
      <reliability value="ok"/>
    </Observation>
  </contained>
  <contained>
    <Observation id="obx2-30">
      <name>
        <coding>
          <system value="http://acme.org/lab/codes/tests"/>
          <code value=" 60558"/>
          <display value="Tetracycline"/>
        </coding>
      </name>
      <valueQuantity>
        <value value="0.5"/>
        <comparator value="&lt;="/>
      </valueQuantity>
      <interpretation>
        <coding>
          <system value="http://hl7.org/fhir/v2/0078"/>
          <code value="S"/>
        </coding>
      </interpretation>
      <status value="final"/>
      <reliability value="ok"/>
    </Observation>
  </contained>
  <contained>
    <Observation id="obx2-32">
      <name>
        <coding>
          <system value="http://acme.org/lab/codes/tests"/>
          <code value=" 60561"/>
          <display value="Trimethoprim/Sulfamethoxazole"/>
        </coding>
      </name>
      <valueQuantity>
        <value value="0.0526"/><!--    not sure what to do with &lt;=1/19    -->
        <comparator value="&lt;="/>
      </valueQuantity>
      <interpretation>
        <coding>
          <system value="http://hl7.org/fhir/v2/0078"/>
          <code value="S"/>
        </coding>
      </interpretation>
      <status value="final"/>
      <reliability value="ok"/>
    </Observation>
  </contained>
  <contained>
    <Observation id="obx2-34">
      <name>
        <coding>
          <system value="http://acme.org/lab/codes/tests"/>
          <code value=" 60563"/>
          <display value="Vancomycin"/>
        </coding>
      </name>
      <valueQuantity>
        <value value="1"/>
      </valueQuantity>
      <interpretation>
        <coding>
          <system value="http://hl7.org/fhir/v2/0078"/>
          <code value="S"/>
        </coding>
      </interpretation>
      <status value="final"/>
      <reliability value="ok"/>
    </Observation>
  </contained>
  <contained>
    <Observation id="nte-1">
      <name>
        <coding>
          <system value="http://acme.org/lab/codes/tests"/>
          <code value="2099930"/>
          <display value="D-Test"/>
        </coding>
      </name>
      <valueString value="D-Test:  Negative - This isolate does not demonstrate inducible clindamycin resistance
       in vitro."/>
      <status value="final"/>
      <reliability value="ok"/>
    </Observation>
  </contained>
  <contained>
    <Observation id="obx3-1">
      <name>
        <coding>
          <system value="http://acme.org/lab/codes/tests"/>
          <code value="60036"/>
          <display value="Oxacillin"/>
        </coding>
      </name>
      <interpretation>
        <coding>
          <system value="http://hl7.org/fhir/v2/0078"/>
          <code value="S"/>
        </coding>
      </interpretation>
      <status value="final"/>
      <reliability value="ok"/>
    </Observation>
  </contained>
  <contained><!--    
    now, nested observations for the groups/panels

    we're working bottom to top, so first we encounter an 
    inner group: susceptibility measured by broth dilution 

    Note that we don't have to work bottom to top - the contained 
    resources can appear in any order, but since the root does have 
    to appear last, we weill work up to it
     -->
    <Observation id="obr-2"><!--    OBR 2    -->
      <name>
        <coding>
          <system value="http://acme.org/lab/codes/panels"/>
          <code value="60790"/>
          <display value="Susceptibility - Automated broth dilution (Billed)"/>
        </coding>
      </name>
      <status value="final"/>
      <reliability value="ok"/><!--    now, references to the OBXs. for reader convenience, we take keep the OBX identification,
       though this is not required in practice. Note that many of the oBX segments are pairs
       that get collapsed    -->
      <related>
        <type value="has-member"/>
        <target>
          <reference value="#obx2-1"/>
        </target>
      </related>
      <related>
        <type value="has-member"/>
        <target>
          <reference value="#obx2-2"/>
        </target>
      </related>
      <related>
        <type value="has-member"/>
        <target>
          <reference value="#obx2-4"/>
        </target>
      </related>
      <related>
        <type value="has-member"/>
        <target>
          <reference value="#obx2-6"/>
        </target>
      </related>
      <related>
        <type value="has-member"/>
        <target>
          <reference value="#obx2-8"/>
        </target>
      </related>
      <related>
        <type value="has-member"/>
        <target>
          <reference value="#obx2-10"/>
        </target>
      </related>
      <related>
        <type value="has-member"/>
        <target>
          <reference value="#obx2-12"/>
        </target>
      </related>
      <related>
        <type value="has-member"/>
        <target>
          <reference value="#obx2-14"/>
        </target>
      </related>
      <related>
        <type value="has-member"/>
        <target>
          <reference value="#obx2-16"/>
        </target>
      </related>
      <related>
        <type value="has-member"/>
        <target>
          <reference value="#obx2-18"/>
        </target>
      </related>
      <related>
        <type value="has-member"/>
        <target>
          <reference value="#obx2-20"/>
        </target>
      </related>
      <related>
        <type value="has-member"/>
        <target>
          <reference value="#obx2-22"/>
        </target>
      </related>
      <related>
        <type value="has-member"/>
        <target>
          <reference value="#obx2-24"/>
        </target>
      </related>
      <related>
        <type value="has-member"/>
        <target>
          <reference value="#obx2-26"/>
        </target>
      </related>
      <related>
        <type value="has-member"/>
        <target>
          <reference value="#obx2-28"/>
        </target>
      </related>
      <related>
        <type value="has-member"/>
        <target>
          <reference value="#obx2-30"/>
        </target>
      </related>
      <related>
        <type value="has-member"/>
        <target>
          <reference value="#obx2-32"/>
        </target>
      </related>
      <related>
        <type value="has-member"/>
        <target>
          <reference value="#obx2-34"/>
        </target>
      </related>
      <related>
        <type value="has-member"/>
        <target>
          <reference value="#nte-1"/>
        </target>
      </related>
    </Observation>
  </contained>
  <contained><!--    now we encounter another inner group: susceptibility measured by disk diffusion    -->
    <Observation id="obr-3"><!--    OBR 3    -->
      <name>
        <coding>
          <system value="http://acme.org/lab/codes/panels"/>
          <code value="60418"/>
          <display value="Susceptibility - Disk diffusion (Billed)"/>
        </coding>
      </name>
      <status value="final"/>
      <reliability value="ok"/>
      <related>
        <type value="has-member"/>
        <target>
          <reference value="#obx3-1"/>
        </target>
      </related>
    </Observation>
  </contained>
  <contained><!--    organism group: Staphylococcus aureus. You'd repeat at this level if you had more than
     one organism    -->
    <Observation id="org1"><!--    OBR 1    -->
      <name>
        <coding>
          <system value="http://acme.org/lab/codes/organisms"/>
          <code value="Staaur"/>
        </coding>
        <text value="Staphylococcus aureus Panel"/>
      </name>
      <status value="final"/>
      <reliability value="ok"/>
      <related>
        <type value="has-member"/>
        <target>
          <reference value="#obx1-4"/>
        </target>
      </related>
      <related>
        <type value="has-member"/>
        <target>
          <reference value="#obx1-5"/>
        </target>
      </related><!--    group - automated broth dilution. This is unusual - usually, there's just one level
       of group, and this group would be skipped    -->
      <related>
        <type value="has-member"/>
        <target>
          <reference value="#obr-2"/>
        </target>
      </related><!--    group - Disk diffusion    -->
      <related>
        <type value="has-member"/>
        <target>
          <reference value="#obr-3"/>
        </target>
      </related>
    </Observation>
  </contained>
  <contained><!--    ORC information    -->
    <DiagnosticOrder id="req">
      <subject>
        <reference value="Patient/101"/>
      </subject><!--    patient chosen at random    -->
      <identifier>
        <value value="255337816"/>
      </identifier>
    </DiagnosticOrder>
  </contained><!--    start of the main resource    -->
  <name>
    <coding>
      <system value="http://loinc.org"/>
      <code value="632-0"/>
    </coding>
    <text value="Culture, MRSA"/>
  </name>
  <status value="final"/>
  <issued value="2009-08-10T08:25:44"/>
  <subject>
    <reference value="Patient/example"/>
  </subject><!--    patient chosen at random    -->
  <performer>
    <display value="Todd Ashby"/>
  </performer><!--    of course, in practive, this would be a real reference    -->
  <identifier>
    <system value="http://hnam.org/identifiers/orders"/><!--    seems like a likely choice    -->
    <value value="290741144"/>
  </identifier>
  <requestDetail>
    <reference value="#req"/>
  </requestDetail>
  <serviceCategory>
    <coding>
      <system value="http://hl7.org/fhir/v2/0074"/>
      <code value="MB"/>
    </coding>
  </serviceCategory>
  <diagnosticDateTime value="2009-08-07T19:00:00"/>
</DiagnosticReport>