Search loading...

API Hub

Explore and Make use of Nationally Defined Messaging APIs

 

Immunisations

Immunisations HTML view

Back to Top

Section Code Section Name TPP EMIS Vision Microtest
IMM Immunisations Yes Yes Yes Yes

Clinical narrative

Immunisation is the process whereby a person is treated to provide immunity or resistance to an infectious disease, typically by the administration of a vaccine.

Purpose

The purpose of this section is to provide the health care professional with information about any immunisations that have been administered to the patient.

Sections and subsections

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

Date filter

Date filters are not supported for this section all relevant records shall be returned.

Section content banner

Provider message(s) describing at a summary level how this section has been populated. Provider content messages can be found here.

Table construction requirements

Providers MUST adhere to the table construction requirements listed below:

  • table header MUST be “Immunisations”
  • table columns MUST be ordered left-to-right (1..N)
  • table content MUST NOT be truncated

Table columns

Providers MUST return all the columns as described in the table below, ordered by Date descending:

Order Name Description Value Details    
1
Date The date of the immunisation dd-Mmm-yyyy
2
Vaccination A short human readable free-text title for the immunisation free-text
3
Part Part number of immunisation integer
4
Contents Contents of the immunisation free-text
5
Details Longer human readable details for the immunisation free-text

HTML view

The following content highlights the expected HTML tags and format providers MUST use when generating the HTML content:

<div>
   <h1>Immunisations</h1>
   <div>
      <p>
         <!-- GP transfer banner -->
      </p>
   </div>
   <div>
      <p>
         <!-- Content banner -->
      </p>
   </div>
   <div>
      <p>
         <!-- Exclusion banner -->
      </p>
   </div>
   <table>
      <thead>
         <tr>
            <th>Date</th>
            <th>Vaccination</th>
            <th>Part</th>
            <th>Contents</th>
            <th>Details</th>
         </tr>
      </thead>
      <tbody>
         <tr>
            <!-- the <tr>...</tr> element will repeat for each immunisation-->
            <td>{{immunisation.date}}</td>
            <td>{{immunisation.vaccination}}</td>
            <td>{{immunisation.part}}</td>
            <td>{{immunisation.contents}}</td>
            <td>{{immunisation.details}}</td>
         </tr>
      </tbody>
   </table>
</div>

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