Search loading...

API Hub

Explore and Make use of Nationally Defined Messaging APIs

 

Observations

Observations HTML view
Section code Section name TPP EMIS Vision Microtest
OBS Observations Yes Yes Yes Yes

Clinical narrative

A clinical observation is a repeatable data element recorded by health professionals in the course of assessment or care of their patients or clients. Examples include, blood pressure measurement, weight, height or temperature measurement.

Purpose

The purpose of this section is to enable the clinician to view and compare chronological data pertaining to a patient’s physical condition.

Sections and subsections

There is only a single main section for observations with no subsections.

Section title

The section title MUST be ‘Observations’.

Date filter

A date filter is applicable for the Observations section.

Section content banner

Provider message describing at a summary level how they have populated this section.

Table columns

Providers must return all the columns as described in the table below, sorted by Date descending:

Order Name Description Value details
1 Date The date of the observation dd-Mmm-yyyy
2 Entry A short human readable free-text title for the observation free-text
3 Value Value of the observation. As a minimum, this MUST include:
  • Value
  • Value unit, where available
free-text
4 Range Range of the observation, where available. As a minimum, this MUST include:
  • Range
  • Range unit, where available (unit MUST be included if it differs from the unit included in Value)
free-text
5 Details Longer human readable details for the observation free-text
Note: All number formatting MUST follow the formatting applied in GP clinical supplier system providing the patient record.
Important: GP principal suppliers have indicated this section will contain all clinical items that represent measurement data (for example, blood pressure, temperature, heart rate).

HTML view

<div>
   <h1>Observations</h1>
   <div class="gptransfer-banner">
      <p>
         <!-- GP transfer banner -->
      </p>
   </div>
   <div class="content-banner">
      <p>
         <!-- Content banner -->
      </p>
   </div>
   <div class="date-banner">
      <p>
         <!-- Date banner -->
      </p>
   </div>
   <div class="exclusion-banner">
      <p>
         <!-- Exclusion banner -->
      </p>
   </div>
   <table id="obs-tab">
      <thead>
         <tr>
            <th>Date</th>
            <th>Entry</th>
            <th>Value</th>
            <th>Details</th>
         </tr>
      </thead>
      <tbody>
         <tr>
            <!-- the <tr>...</tr> element will repeat for each observation-->
            <td class="date-column">{{observation.date}}</td>
            <td>{{observation.entry}}</td>
            <td>{{observation.value}}</td>
            <td>{{observation.details}}</td>
         </tr>
      </tbody>
   </table>
</div>

Example view

See the Pen Observations by gp_connect (@tford70) on CodePen.


All content is available under the Open Government Licence v3.0, except where otherwise stated