GAO Ballot Package

This page is part of the FHIR Specification (v1.1.0: STU 3 Ballot 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: R4 R3 R2

This is a frozen snapshot of the FHIR specification created for the purpose of balloting the GAO implementation Guide. It includes draft changes that may be part of the future DSTU 2.1 release but further change is expected. Readers should focus solely on the GAO implementation content, and FHIR DSTU 2 for other purposes.

Conformance-ehrs-rle.xml

Raw XML (canonical form)

System which records information about EHR events (id = "conformance-ehrs-rle")

<Conformance xmlns="http://hl7.org/fhir">
  <id value="conformance-ehrs-rle"/>
  <text>
    <status value="generated"/>
    <div xmlns="http://www.w3.org/1999/xhtml">
         
      <h2>Record Lifecycle-conformant Electronic Health Record System</h2>
         
      <p>(Requirements Definition)</p>
         
      <p>Published: 2014-12-06 (draft)</p>
         
      <p>Published by: 
        <b>
               
          <a href="http://hl7.org/special/committees/ehr.htm">Health Level Seven, Int'l - Electronic Health Record work group</a>
            
        </b>
         
      </p>
         
      <p>This profile defines the expected capabilities of an 
        <i>Electronic Health Record System</i> when conforming to the EHRS functional model's Record Lifecycle specification.
      </p>
         
      <h2>General</h2>
         
      <table>
            
        <tbody>
               
          <tr>
                  
            <th>FHIR Version:</th>
                  
            <td>0.2</td>
               
          </tr>
               
          <tr>
                  
            <th>Supported formats:</th>
                  
            <td>xml, json</td>
               
          </tr>
            
        </tbody>
         
      </table>
         
      <h2>REST  behavior</h2>
         
      <p>Conformant systems must record 
        <a href="../provenance.html">Provenance</a> records on all Create, Update and Delete actions on any resource other than Provenance
         or AuditEvent.       Conformant systems must record 
        <a href="../auditevent.html">AuditEvent</a> records on all Create, Update and Delete actions as well as all GET operations (read,
         search, etc.)
      </p>
         
      <p>
            
        <b>Security:</b>
         
      </p>
         
      <p>Any security rules??</p>
         
      <h3>Summary</h3>
         
      <table class="grid">
            
        <thead>
               
          <tr>
                  
            <th>Resource</th>
                  
            <th>Search</th>
                  
            <th>Read</th>
                  
            <th>Read Version</th>
                  
            <th>Instance History</th>
                  
            <th>Resource History</th>
                  
            <th>Validate</th>
                  
            <th>Create</th>
                  
            <th>Update</th>
                  
            <th>Delete</th>
               
          </tr>
            
        </thead>
            
        <tbody>
               
          <tr>
                  
            <th>Provenance</th>
                  
            <td/>
                  
            <td/>
                  
            <td/>
                  
            <td/>
                  
            <td/>
                  
            <td/>
                  
            <td>
                     
              <a href="#Provenance-create" title="Allows defining a new data element.  Repositories requiring curation of submitted data
               elements may require all new data elements to have a status of 'draft'.">Yes</a>
                  
            </td>
                  
            <td/>
                  
            <td/>
               
          </tr>
               
          <tr>
                  
            <th>AuditEvent</th>
                  
            <td/>
                  
            <td/>
                  
            <td/>
                  
            <td/>
                  
            <td/>
                  
            <td/>
                  
            <td>
                     
              <a href="#AuditEvent-create" title="Allows defining a new data element.  Repositories requiring curation of submitted data
               elements may require all new data elements to have a status of 'draft'.">Yes</a>
                  
            </td>
                  
            <td/>
                  
            <td/>
               
          </tr>
            
        </tbody>
         
      </table>
         
      <br/>
         
      <br/>
         
      <h3>
            
        <a href="../provenance.html">Provenance</a>
         
      </h3>
         
      <h4>Interactions</h4>
         
      <table class="list">
            
        <thead>
               
          <tr>
                  
            <th>Name</th>
                  
            <th>Description</th>
               
          </tr>
            
        </thead>
            
        <tbody>
               
          <tr>
                  
            <th>
                     
              <a name="Provenance-create"> </a>
                     
              <span>create</span>
                  
            </th>
                  
            <td>
                     
              <p>Allows defining a new data element.  Repositories requiring curation of submitted data
                 elements may require all new data elements to have a status of 'draft'.</p>
                  
            </td>
               
          </tr>
            
        </tbody>
         
      </table>
         
      <br/>
         
      <br/>
         
      <h3>
            
        <a href="../auditevent.html">AuditEvent</a>
         
      </h3>
         
      <h4>Interactions</h4>
         
      <table class="list">
            
        <thead>
               
          <tr>
                  
            <th>Name</th>
                  
            <th>Description</th>
               
          </tr>
            
        </thead>
            
        <tbody>
               
          <tr>
                  
            <th>
                     
              <a name="AuditEvent-create"> </a>
                     
              <span>create</span>
                  
            </th>
                  
            <td>
                     
              <p>Allows defining a new data element.  Repositories requiring curation of submitted data
                 elements may require all new data elements to have a status of 'draft'.</p>
                  
            </td>
               
          </tr>
            
        </tbody>
         
      </table>
      
    </div>
  </text>
  <name value="Record Lifecycle-conformant Electronic Health Record System"/>
  <status value="draft"/>
  <publisher value="Health Level Seven, Int'l - Electronic Health Record work group"/>
  <contact>
    <telecom>
      <system value="other"/>
      <value value="http://hl7.org/special/committees/ehr.htm"/>
    </telecom>
  </contact>
  <date value="2014-12-06"/>
  <description value="This profile defines the expected capabilities of an ''Electronic Health Record System''
   when conforming to the EHRS functional model's Record Lifecycle specification."/>
  <kind value="requirements"/>
  <fhirVersion value="1.0.0"/>
  <acceptUnknown value="extensions"/>
  <format value="xml"/>
  <format value="json"/>
  <rest>
    <mode value="client"/>
    <documentation value="Conformant systems must record [[Provenance]] records on all Create, Update and Delete
     actions on any resource other than Provenance or AuditEvent.       Conformant systems
     must record [[AuditEvent]] records on all Create, Update and Delete actions as well as
     all GET operations (read, search, etc.)"/>
    <security>
      <description value="Any security rules??"/>
    </security>
    <resource>
      <type value="Provenance"/>
      <profile>
        <reference value="http://hl7.org/fhir/StructureDefinition/provenance-ehr-rle"/>
      </profile>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/conformance-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <code value="create"/>
        <documentation value="Allows defining a new data element.  Repositories requiring curation of submitted data
         elements may require all new data elements to have a status of 'draft'."/>
      </interaction>
    </resource>
    <resource>
      <type value="AuditEvent"/>
      <profile>
        <reference value="http://hl7.org/fhir/StructureDefinition/auditevent-ehr-rle"/>
      </profile>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/conformance-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <code value="create"/>
        <documentation value="Allows defining a new data element.  Repositories requiring curation of submitted data
         elements may require all new data elements to have a status of 'draft'."/>
      </interaction>
    </resource>
  </rest>
</Conformance>

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.