---
title: "ADT A08 (Update An Encounter)"
canonical: "https://wiki.patientsknowbest.com/space/api/3364848610/ADT%20A08%20(Update%20An%20Encounter)"
format: markdown
---
> Macro (toc)

# ADT A08: Update An Encounter

## Overview

Records an update to Encounter information.

## Relevant Entities

- Encounter information is used to populate[ ](http://www.google.com/url?q=http%3A%2F%2Fdev.patientsknowbest.com%2Fhome%2Fdata-model%23TOC-Encounter&sa=D&sntz=1&usg=AOvVaw2Htu10Sp6-dKBOzPbI0I7l)<u>[[[Encounter]]](https://wiki.patientsknowbest.com/space/api/3744497665/Entity%3A+Encounter)</u> and[ ](http://www.google.com/url?q=http%3A%2F%2Fdev.patientsknowbest.com%2Fhome%2Fdata-model%23TOC-Encounter&sa=D&sntz=1&usg=AOvVaw2Htu10Sp6-dKBOzPbI0I7l)<u>[[[Encounter Event]]](https://wiki.patientsknowbest.com/space/api/3744497665/Entity%3A+Encounter)</u> entities

Please click through to the[ ](http://www.google.com/url?q=http%3A%2F%2Fdev.patientsknowbest.com%2Fhome%2Fdata-model&sa=D&sntz=1&usg=AOvVaw3H4dk1Ql5ZGfvclmnuHM_Y)<u>[Data Model](https://wiki.patientsknowbest.com/space/api/3363700789/Data+Model)</u> to explore the presentation of these entities in the web interface.

<details>
<summary>Updated behaviour</summary>

**[[Encounter]]**

<u>Matched on</u>: [[Encounter.External Encounter ID]] as derived from PV1-19.1

<u>When matched</u>: The [[Encounter Event]] will be handled as indicated below.

<u>When not matched</u>: No action.

**[[Encounter Event]]: Admission Event**

<u>Matched on</u>: An Encounter can contain zero or one admission [[Encounter Event]]s. If the [[Encounter]] has been matched, then there will be at most one admission [[Encounter Event]], so no other IDs are required for matching.

<u>When matched</u>: The timestamp of the existing admission [[Encounter Event]] will be updated to the admit timestamp provided on this update [[Encounter Event]], if one was provided and which differs.

<u>When not matched</u>: No action.

**[[Encounter Event]]: Discharge Event**

<u>Matched on</u>: An Encounter can contain zero or one discharge [[Encounter Event]]s. If the [[Encounter]] has been matched, then there will be at most one discharge [[Encounter Event]], so no other IDs are required for matching.

<u>When matched</u>: The timestamp of the existing discharge [[Encounter Event]] will be updated to the discharge timestamp provided on this update [[Encounter Event]], if one was provided and which differs.

<u>When not matched</u>: No action.

**[[Encounter Event]]: Update Event**

<u>Matched on</u>: Update [[Encounter Event]]s are not uniquely identifiable.

<u>When matched</u>: N/A

<u>When not matched</u>: The update event [[Encounter Event]] will be added to the [[Encounter]].
</details>

## Definition

This is identical in format to the ADT A01, except that timestamp of the update [[Encounter Event]] will be taken from EVN-6, and PV1-44 and PV1-45 will be checked only for updates to the timestamp of admission and/or discharge [[Encounter Event]]s, where they exist. This is shown below:

| **Segment** | **Field** | **Opt** | **RP/#** | **Component** | **Description** | **Example** | **Data Model** |
| --- | --- | --- | --- | --- | --- | --- | --- |
| **MSH** |  |  |  |  | Message header. This conforms to PKB's <u>[standard definition](https://wiki.hub.patientsknowbest.com/wiki/spaces/api/pages/3365012972)</u>. |  |  |
| **PID** |  |  |  |  | Patient identification. This conforms to PKB's <u>[standard definition](https://wiki.hub.patientsknowbest.com/wiki/spaces/api/pages/3364849216)</u>. |  |  |
| **[ EVN ]** |  |  |  |  | Event Type |  |  |
|  | EVN-6 | O |  |  | Event Occurred |  |  |
|  |  |  |  | EVN-6.1 | Event Occurred | 201508011200 | [[Encounter Event.Timestamp]] : Update Event<br>If not provided, MSH-7 will be used. |
| **PV1** |  |  |  |  | Patient visit information. |  |  |
|  | PV1-2 | O |  |  | Patient class |  |  |
|  |  |  |  | PV1-2.1 | Patient class. Allowed values are defined in <u>[Code Set PKBCS04](https://pkbdev.atlassian.net/wiki/spaces/api/pages/3365012136/Code+sets#PKBCS04)</u>.<br>If a blank or unknown value is provided the class will default to OTHER. | I | [[Encounter Event.Class]] |
|  | PV1-3 | O |  |  |  |  |  |
|  |  |  |  | PV1-3.9 | Free text description of the location. | My Ward | [[Encounter Event->Location.Description]] |
|  | PV1-7 | O |  |  | Attending doctor.   
If provided, at least the family name must be given. |  | [[Encounter Event->External [Participant.Name](http://Participant.Name)]]<br>[[Encounter Event->External Participant.Role]] will be set to ATTENDER. |
|  |  |  |  | PV1-7.2 | Family name | Jones |  |
|  |  |  |  | PV1-7.3 | Given name | Stuart |  |
|  |  |  |  | PV1-7.4 | Middle names | James |  |
|  |  |  |  | PV1-7.6 | Prefix | Dr |  |
|  | PV1-8 | O |  |  | Referring doctor.   
If provided, at least the family name must be given. |  | [[Encounter Event->External [Participant.Name](http://Participant.Name)]]<br>[[Encounter Event->External Participant.Role]] will be set to REFERRER. |
|  |  |  |  | PV1-8.2 | Family name | Smith |  |
|  |  |  |  | PV1-8.3 | Given name | William |  |
|  |  |  |  | PV1-8.4 | Middle names |  |  |
|  |  |  |  | PV1-8.6 | Prefix | Dr |  |
|  | PV1-9 | O |  |  | Consulting doctor.   
If provided, at least the family name must be given. |  | [[Encounter Event->External [Participant.Name](http://Participant.Name)]]<br>[[Encounter Event->External Participant.Role]] will be set to CONSULTANT. |
|  |  |  |  | PV1-9.2 | Family name | Foster |  |
|  |  |  |  | PV1-9.3 | Given name | Terry |  |
|  |  |  |  | PV1-9.4 | Middle names |  |  |
|  |  |  |  | PV1-9.6 | Prefix | Mr |  |
|  | PV1-10 | O |  |  | Hospital service. See our <u>[information on code sets](https://pkbdev.atlassian.net/wiki/spaces/api/pages/3365012136/Code+sets#Hospital-Service-(Specialty))</u> for more details. |  | [[Encounter Event.Specialty]] |
|  |  |  |  | PV1-10.1 | Hospital service code |  |  |
|  | PV1-19 | **R** |  |  | Visit ID. This is used by PKB to uniquely identify an Encounter. |  | [[Encounter.External Encounter ID]] |
|  |  |  |  | PV1-19.1 | Visit ID | V00001 |  |
|  | PV1-44 | O |  |  | Admit datetime. Timestamp of admission for the entire Encounter.<br>May be empty but must not be null. |  |  |
|  |  |  |  | PV1-44.1 | Admit timestamp | 201508011200 | [[Encounter Event.Timestamp]] : Admission Event<br>If not provided, no update is performed. |
|  | PV1-45 | O |  |  | Discharge datetime. Timestamp of discharge for the entire Encounter.<br>May be empty but must not be null. |  |  |
|  |  |  |  | PV1-45.1 |  | 201508011200 | [[Encounter Event.Timestamp]] : Discharge Event<br>If not provided, no update is performed. |

## Examples

> MSH|^~\&|SendingApp|SendingFacility|HL7API|PKB|20160102101112||ADT^A08|ABC0000000001|P|2.4
> 
> PID|||9999999999^^^NHS^NH||Smith^John^Joe^^Mr||19700101|M|||Flat name^1, The Road^London^London^SW1A 1AA^GBR||01234567890^PRN~07123456789^PRS|^NET^^john.smith@company.com~01234098765^WPN||||||||||||||||N|
> 
> PV1|1|I|^^^^^^^^My Ward||||^Jones^Stuart^James^^Dr^|^Smith^William^^^Dr^|^Foster^Terry^^^Mr^||||||||||V00001|||||||||||||||||||||||||201508011000|201508011200

## Response

PKB will respond with a[ ](http://www.google.com/url?q=http%3A%2F%2Fdev.patientsknowbest.com%2Fhome%2Fhl7-api%2Fmessages%2Fack&sa=D&sntz=1&usg=AOvVaw19jl6l0RTsr4epvg_3z1Se)<u>[standard HL7 acknowledgement](https://wiki.hub.patientsknowbest.com/wiki/spaces/api/pages/3364848470)</u>.