Release 5 R6 Ballot (1st Draft)

This page is part of the FHIR Specification (v5.0.0: R5 - STU v6.0.0-ballot1: Release 6 Ballot (1st Draft) (see Ballot Notes ). This is the The current published version in it's permanent home (it will always be available at this URL). is 5.0.0 . For a full list of available versions, see the Directory of published versions . Page versions: R5 R4B R4 R3

Example Task/example1 (XML)

Orders and Observations Work Group Maturity Level : N/A Standards Status : Informative Compartments : Patient

Raw XML ( canonical form + also see XML Format Specification )

Jump past Narrative

Example of in-progress/awaiting specimen task for a lipid panel order (id = "example1")

<?xml version="1.0" encoding="UTF-8"?>

<Task xmlns="http://hl7.org/fhir">
      <!--   This is an example to demonstrate using task for actioning a servicerequest and
   to illustrate how to populate many of the task elements - this is the parent task
   that will be broken into subtask to grab the specimen

   that will be broken into subtask to grab the specimen

example1 action lipid panel -in progress =>. example2 specimen collection subtask
   -accepted => example4  specimen collection subtask - completed  with output Specimen=>example
   5 action lipid panel -in progress specimen collected => example 6 action lipid
   panel - completed with output DiagnosticReport    -->
  

   panel - completed with output DiagnosticReport    -->
  <id value="example1"/> 
  <text> <status value="generated"/> <div xmlns="http://www.w3.org/1999/xhtml"><p> <b> Generated Narrative: Task</b> <a name="example1"> </a> </p> <div style="display: inline-block; background-color: #d9e0e7; padding: 6px; margin: 4px; border:
       1px solid #8da1b4; border-radius: 5px; line-height: 60%"><p style="margin-bottom: 0px">Resource Task &quot;example1&quot; </p> </div> <p> <b> identifier</b> : id: 20170201-001 (use: OFFICIAL)</p> <p> <b> basedOn</b> : <span> : General Wellness Careplan</span> </p> <p> <b> groupIdentifier</b> : id: G20170201-001 (use: OFFICIAL)</p> <p> <b> status</b> : in-progress</p> <p> <b> businessStatus</b> : <span title=" fictive business status populated for this example  ">waiting for specimen <span style="background: LightGoldenRodYellow; margin: 4px; border: 1px solid khaki"> ()</span> </span> </p> <p> <b> intent</b> : order</p> <p> <b> priority</b> : routine</p> <p> <b> code</b> : <span title=" fictive code and description elements populated for this example  ">Lipid Panel <span style="background: LightGoldenRodYellow; margin: 4px; border: 1px solid khaki"> (<a href="codesystem-task-code.html">Task Codes</a> #fulfill)</span> </span> </p> <p> <b> description</b> : Create order for getting specimen, Set up inhouse testing,  generate order for
         any sendouts and submit with specimen   who the task is for
 The Task.reason should only be included if there is no Task.focus or if it differs

         any sendouts and submit with specimen</p> <p> <b> focus</b> : <span title="   Use the lipid servicerequest example  "><a href="servicerequest-example-lipid.html">ServiceRequest/lipid: Lipid Panel Request</a> </span> </p> <p> <b> for</b> : <span title="   who the task is for
 "><a href="patient-example.html">Patient/example: Peter James Chalmers</a>  &quot;Peter CHALMERS&quot;</span> </p> <p> <b> encounter</b> : <a href="encounter-example.html">Encounter/example: Example In-Patient Encounter</a> </p> <p> <b> executionPeriod</b> : <span title="   Lots of dates  ">2016-10-31T08:25:05+10:00 --&gt; (ongoing)</span> </p> <p> <b> authoredOn</b> : 2016-10-31T08:25:05+10:00</p> <p> <b> lastModified</b> : 2016-10-31T09:45:05+10:00</p> <p> <b> requester</b> : <a href="practitioner-example.html">Practitioner/example: Dr Adam Careful</a>  &quot;Adam CAREFUL&quot;</p> <h3> RequestedPerformers</h3> <table class="grid"><tr> <td style="display: none">-</td> <td> <b> Concept</b> </td> </tr> <tr> <td style="display: none">*</td> <td> Performer <span style="background: LightGoldenRodYellow; margin: 4px; border: 1px solid khaki"> (<a href="https://browser.ihtsdotools.org/">SNOMED CT</a> #18850004 &quot;Laboratory hematologist&quot;)</span> </td> </tr> </table> <p> <b> owner</b> : <a href="organization-example-lab.html">Organization/1832473e-2fe0-452d-abe9-3cdb9879522f: Clinical Laboratory @ Acme Hospital</a>  &quot;Clinical Lab&quot;</p> <h3> Reasons</h3> <table class="grid"><tr> <td style="display: none">-</td> <td> <b> Concept</b> </td> </tr> <tr> <td style="display: none">*</td> <td> The Task.reason should only be included if there is no Task.focus or if it differs
             from the reason indicated on the focus <span style="background: LightGoldenRodYellow; margin: 4px; border: 1px solid khaki"> ()</span> </td> </tr> </table> <p> <b> note</b> : This is an example to demonstrate using task for actioning a servicerequest and
         to illustrate how to populate many of the task elements - this is the parent task
         that will be broken into subtask to grab the specimen and a sendout lab test</p> <p> <b> relevantHistory</b> : <span title="   add the link to the signature on the task to show how this element is usedemonstrating
         in this example the relevant history element using a contained resource for the
         purpose of this example only typically would reference an external resource
 Author's Signature (Details: urn:iso-astm:E1762-95:2013 code 1.2.840.10065.1.12.1.1
               = 'Author's Signature', stated as 'Author's Signature')

         purpose of this example only typically would reference an external resource

 "><a name="signature"> </a> </span> </p> <blockquote> <p/>  <p> <a name="signature"> </a> </p> <p> <b> target</b> : <a href="servicerequest-example2.html">ServiceRequest/physiotherapy/_history/1</a> </p> <p> <b> recorded</b> : 31 Oct 2016, 9:25:05 am</p> <h3> Agents</h3> <table class="grid"><tr> <td style="display: none">-</td> <td> <b> Role</b> </td> <td> <b> Who</b> </td> </tr> <tr> <td style="display: none">*</td> <td> author (originator) <span style="background: LightGoldenRodYellow; margin: 4px; border: 1px solid khaki"> (<a href="http://terminology.hl7.org/5.4.0/CodeSystem-v3-ParticipationType.html">ParticipationType</a> #AUT)</span> </td> <td> <a href="practitioner-example-f202-lm.html">Practitioner/f202: Luigi Maas</a>  &quot;Luigi Maas&quot;</td> </tr> </table> <h3> Signatures</h3> <table class="grid"><tr> <td style="display: none">-</td> <td> <b> Type</b> </td> <td> <b> When</b> </td> <td> <b> Who</b> </td> <td> <b> TargetFormat</b> </td> <td> <b> SigFormat</b> </td> <td> <b> Data</b> </td> </tr> <tr> <td style="display: none">*</td> <td> Author's Signature (Details: urn:iso-astm:E1762-95:2013 code 1.2.840.10065.1.12.1.1

               = 'Author's Signature', stated as 'Author's Signature')</td> <td> 31 Oct 2016, 9:25:05 am</td> <td> <a href="practitioner-example.html">Practitioner/example: Dr Adam Careful</a>  &quot;Adam CAREFUL&quot;</td> <td> application/fhir+xml</td> <td> application/signature+xml</td> <td> (base64 data - 20 bytes)</td> </tr> </table> </blockquote> <h3> Restrictions</h3> <table class="grid"><tr> <td style="display: none">-</td> <td> <b> Repetitions</b> </td> <td> <b> Period</b> </td> </tr> <tr> <td style="display: none">*</td> <td> 1</td> <td> ?? --&gt; 2016-11-02T09:45:05+10:00</td> </tr> </table> </div> </text> <contained> 

        <!--    using contained resource for the purpose of this example only typically this
     would be a separate independent resource    -->
    
      
      
        
      
      
      
        
          
            
            
          
        
        
          
          
        
      
      
        
          
          
          
        
        
        
          
          
        
        
        
        
      
    
  
  
    
    
    
  
  
    
  
  
    
    
    
  
  
      
  
    
  
  
  
      
  
    
      
      
    
    
  

     would be a separate independent resource    -->
    <Provenance> 
      <id value="signature"/> 
      <target> 
        <reference value="ServiceRequest/physiotherapy/_history/1"/> 
      </target> 
      <recorded value="2016-10-31T08:25:05+10:00"/> 
      <agent> 
        <role> 
          <coding> 
            <system value="http://terminology.hl7.org/CodeSystem/v3-ParticipationType"/> 
            <code value="AUT"/> 
          </coding> 
        </role> 
        <who> 
          <reference value="Practitioner/f202"/> 
          <display value="Luigi Maas"/> 
        </who> 
      </agent> 
      <signature> 
        <type> 
          <system value="urn:iso-astm:E1762-95:2013"/> 
          <code value="1.2.840.10065.1.12.1.1"/> 
          <display value="Author's Signature"/> 
        </type> 
        <when value="2016-10-31T08:25:05+10:00"/> 
        <who> 
          <reference value="Practitioner/example"/> 
          <display value="Dr Adam Careful"/> 
        </who> 
        <targetFormat value="application/fhir+xml"/> 
        <sigFormat value="application/signature+xml"/> 
        <data value="dGhpcyBibG9iIGlzIHNuaXBwZWQ="/> 
      </signature> 
    </Provenance> 
  </contained> 
  <identifier> 
    <use value="official"/> 
    <system value="http:/goodhealth.org/identifiers"/> 
    <value value="20170201-001"/> 
  </identifier> 
  <basedOn> 
    <display value="General Wellness Careplan"/> 
  </basedOn> 
  <groupIdentifier> 
    <use value="official"/> 
    <system value="http:/goodhealth.org/accession/identifiers"/> 
    <value value="G20170201-001"/> 
  </groupIdentifier> 
  <status value="in-progress"/> 
      <!--   fictive business status populated for this example    -->
  <businessStatus> 
    <text value="waiting for specimen"/> 
  </businessStatus> 
  <intent value="order"/> 
  <priority value="routine"/> 
      <!--   fictive code and description elements populated for this example    -->
  <code> 
    <coding> 
      <system value="http://hl7.org/fhir/CodeSystem/task-code"/> 
      <code value="fulfill"/> 
    </coding> 
    <text value="Lipid Panel"/> 
  </code> 
  <description value="Create order for getting specimen, Set up inhouse testing,  generate order for
   any sendouts and submit with specimen
      
  
    
    
  
      <!--     who the task is for
   -->
  
    
    
  
  
    
    
  
      
  
    
  
  
  
  
    
    
  
  
    
      
        
        
        
      
      
    
  
  
    
    
  
      <!--     populate the reason just to demonstrate it use in this example
   -->
  
    

   any sendouts and submit with specimen"/> 
      <!--     Use the lipid servicerequest example    -->
  <focus> 
    <reference value="ServiceRequest/lipid"/> 
    <display value="Lipid Panel Request"/> 
  </focus> 
      <!--     who the task is for

   -->
  <for> 
    <reference value="Patient/example"/> 
    <display value="Peter James Chalmers"/> 
  </for> 
  <encounter> 
    <reference value="Encounter/example"/> 
    <display value="Example In-Patient Encounter"/> 
  </encounter> 
      <!--     Lots of dates    -->
  <executionPeriod> 
    <start value="2016-10-31T08:25:05+10:00"/> 
  </executionPeriod> 
  <authoredOn value="2016-10-31T08:25:05+10:00"/> 
  <lastModified value="2016-10-31T09:45:05+10:00"/> 
  <requester> 
    <reference value="Practitioner/example"/> 
    <display value="Dr Adam Careful"/> 
  </requester> 
  <requestedPerformer> 
    <concept> 
      <coding> 
        <system value="http://snomed.info/sct"/> 
        <code value="18850004"/> 
        <display value="Laboratory hematologist"/> 
      </coding> 
      <text value="Performer"/> 
    </concept> 
  </requestedPerformer> 
  <owner> 
    <reference value="Organization/1832473e-2fe0-452d-abe9-3cdb9879522f"/> 
    <display value="Clinical Laboratory @ Acme Hospital"/> 
  </owner> 
      <!--     populate the reason just to demonstrate it use in this example

   -->
  <reason> 
    <concept> 
      <text value="The Task.reason should only be included if there is no Task.focus or if it differs
       from the reason indicated on the focus
    
  
  

       from the reason indicated on the focus"/> 
    </concept> 
  </reason> 
  <note> 
    <text value="This is an example to demonstrate using task for actioning a servicerequest and
     to illustrate how to populate many of the task elements - this is the parent task
     that will be broken into subtask to grab the specimen and a sendout lab test
  

     that will be broken into subtask to grab the specimen and a sendout lab test"/> 
  </note> 
      <!--     add the link to the signature on the task to show how this element is usedemonstrating
   in this example the relevant history element using a contained resource for the
   purpose of this example only typically would reference an external resource
   -->
  
    
    
  
      <!--     complete the request within 48 hrs
   -->
  
    
    
      
    
  

   purpose of this example only typically would reference an external resource

   -->
  <relevantHistory> 
    <reference value="#signature"/> 
    <display value="Author's Signature"/> 
  </relevantHistory> 
      <!--     complete the request within 48 hrs

   -->
  <restriction> 
    <repetitions value="1"/> 
    <period> 
      <end value="2016-11-02T09:45:05+10:00"/> 
    </period> 
  </restriction> 
      <!--   The expected output of this task is a DiagnosticRequest and will generated once
   the task is near completion    -->

   the task is near completion    -->



</

Task

>



Usage note: every effort has been made to ensure that the examples are correct and useful, but they are not a normative part of the specification.