---
title: "Changes to Get CONTRIBUTION by id"
method: GET
path: "/ehr/{ehr_id}/contribution/{contribution_uid}"
---

# Changes to Get CONTRIBUTION by id

`GET /ehr/{ehr_id}/contribution/{contribution_uid}`

> Every recorded change to this endpoint, newest first.

## Timeline

Changed in 14 of 41 revisions.

- **2026-04-27** `a81c0c47d29d` — 6 info
- **2025-11-05** `660ec5865c0d` — 1 info
- **2025-03-13** `5e14066ac8dd` — 2 breaking
- **2024-09-11** `932a3707247c` — 3 breaking, 1 warning, 4 info
- **2024-07-09** `6318c0ca72c8` — 2 warning, 15 info
- **2024-07-09** `77021c873a72` — 4 breaking, 1 warning, 3 info
- **2024-07-09** `8dab5d4b9cc4` — 16 warning, 16 info
- **2024-07-09** `ae0a3717128c` — 10 warning, 4 info
- **2024-07-03** `46ae75756666` — 6 warning
- **2023-11-24** `ff910ba47bcc` — 32 info
- **2022-11-17** `e344ca2dcbe6` — 8 info
- **2022-11-16** `f880b1a097df` — 5 info
- **2022-11-16** `8c14d344f94c` — 2 warning, 4 info
- **2022-11-16** `0db68c21be77` — 1 breaking, 29 info

## Changes

- **2026-04-27** `a81c0c47d29d` — 6 info
  - added the new enum value `application/openehr.wt.flat+json` to the `header` request parameter `Accept`
  - added the new enum value `application/openehr.wt.structured+json` to the `header` request parameter `Accept`
  - the `audit/description/mappings/items/match` response's property pattern was changed from `/^[><=?]$/` to `^[><=?]$` for the status `200`
  - the `audit/time_committed/allOf[subschema #1: DV_TEMPORAL]/accuracy/allOf[subschema #1: DV_AMOUNT]/allOf[subschema #1: DV_QUANTIFIED]/allOf[subschema #1: DV_ORDERED]/other_reference_ranges/items/meaning/mappings/items/match` response's property pattern was changed from `/^[><=?]$/` to `^[><=?]$` for the status `200`
  - the `audit/time_committed/allOf[subschema #1: DV_TEMPORAL]/allOf[subschema #1: DV_QUANTIFIED]/allOf[subschema #1: DV_ORDERED]/other_reference_ranges/items/meaning/mappings/items/match` response's property pattern was changed from `/^[><=?]$/` to `^[><=?]$` for the status `200`
  - added the required property `audit/time_committed/allOf[subschema #1: DV_TEMPORAL]/accuracy/value` to the response with the `200` status
- **2025-11-05** `660ec5865c0d` — 1 info
  - added the new optional `header` request parameter `Accept`
- **2025-03-13** `5e14066ac8dd` — 2 breaking
  - for the `path` request parameter `contribution_uid`, the type/format was changed from `string`/`` to `string`/`uuid`
  - for the `path` request parameter `ehr_id`, the type/format was changed from `string`/`` to `string`/`uuid`
- **2024-09-11** `932a3707247c` — 3 breaking, 1 warning, 4 info
  - the response property `audit/committer/external_ref/id` became optional for the status `200`
  - the response property `audit/committer/external_ref/type` became optional for the status `200`
  - removed the required property `audit/committer/external_ref/namespace` from the response with the `200` status
  - added the new `HIER_OBJECT_ID` enum value to the `audit/committer/external_ref/id/_type` response property for the response status `200`
  - added `#/components/schemas/ObjectRef` to the `audit/committer/external_ref` response property `allOf` list for the response status `200`
  - added `#/components/schemas/UidBasedId` to the `audit/committer/external_ref/id` response property `allOf` list for the response status `200`
  - added `PARTY_REF` discriminator mapping keys to the `versions/items/allOf[subschema #1: OBJECT_REF]/` response property for the response status `200`
  - removed discriminator from `audit/committer/external_ref/id` response property for the response status `200`
- **2024-07-09** `6318c0ca72c8` — 2 warning, 15 info
  - added the new `DV_DATE_TIME` enum value to the `audit/time_committed/_type` response property for the response status `200`
  - added the new `DV_DURATION` enum value to the `audit/time_committed/allOf[subschema #1: DV_TEMPORAL]/accuracy/_type` response property for the response status `200`
  - the `_type` response's property default value `DV_DATE_TIME` was removed for the status `200`
  - the `_type` response's property default value `DV_DURATION` was removed for the status `200`
  - the `_type` response's property default value `PARTY_PROXY` was removed for the status `200`
  - removed the `DV_CODED_TEXT` enum value from the `audit/description/_type` response property for the response status `200`
  - removed the `DV_CODED_TEXT` enum value from the `audit/time_committed/allOf[subschema #1: DV_TEMPORAL]/accuracy/allOf[subschema #1: DV_AMOUNT]/allOf[subschema #1: DV_QUANTIFIED]/allOf[subschema #1: DV_ORDERED]/other_reference_ranges/items/meaning/_type` response property for the response status `200`
  - removed the `DV_CODED_TEXT` enum value from the `audit/time_committed/allOf[subschema #1: DV_TEMPORAL]/allOf[subschema #1: DV_QUANTIFIED]/allOf[subschema #1: DV_ORDERED]/other_reference_ranges/items/meaning/_type` response property for the response status `200`
  - removed the `DV_EHR_URI` enum value from the `audit/description/hyperlink/_type` response property for the response status `200`
  - removed the `DV_EHR_URI` enum value from the `audit/time_committed/allOf[subschema #1: DV_TEMPORAL]/accuracy/allOf[subschema #1: DV_AMOUNT]/allOf[subschema #1: DV_QUANTIFIED]/allOf[subschema #1: DV_ORDERED]/other_reference_ranges/items/meaning/hyperlink/_type` response property for the response status `200`
  - removed the `DV_EHR_URI` enum value from the `audit/time_committed/allOf[subschema #1: DV_TEMPORAL]/allOf[subschema #1: DV_QUANTIFIED]/allOf[subschema #1: DV_ORDERED]/other_reference_ranges/items/meaning/hyperlink/_type` response property for the response status `200`
  - removed the `DV_TEXT` enum value from the `audit/description/_type` response property for the response status `200`
  - removed the `DV_TEXT` enum value from the `audit/time_committed/allOf[subschema #1: DV_TEMPORAL]/accuracy/allOf[subschema #1: DV_AMOUNT]/allOf[subschema #1: DV_QUANTIFIED]/allOf[subschema #1: DV_ORDERED]/other_reference_ranges/items/meaning/_type` response property for the response status `200`
  - removed the `DV_TEXT` enum value from the `audit/time_committed/allOf[subschema #1: DV_TEMPORAL]/allOf[subschema #1: DV_QUANTIFIED]/allOf[subschema #1: DV_ORDERED]/other_reference_ranges/items/meaning/_type` response property for the response status `200`
  - removed the `DV_URI` enum value from the `audit/description/hyperlink/_type` response property for the response status `200`
  - removed the `DV_URI` enum value from the `audit/time_committed/allOf[subschema #1: DV_TEMPORAL]/accuracy/allOf[subschema #1: DV_AMOUNT]/allOf[subschema #1: DV_QUANTIFIED]/allOf[subschema #1: DV_ORDERED]/other_reference_ranges/items/meaning/hyperlink/_type` response property for the response status `200`
  - removed the `DV_URI` enum value from the `audit/time_committed/allOf[subschema #1: DV_TEMPORAL]/allOf[subschema #1: DV_QUANTIFIED]/allOf[subschema #1: DV_ORDERED]/other_reference_ranges/items/meaning/hyperlink/_type` response property for the response status `200`
- **2024-07-09** `77021c873a72` — 4 breaking, 1 warning, 3 info
  - the response property `versions/items/id` became optional for the status `200`
  - removed the required property `versions/items/id/value` from the response with the `200` status
  - removed the required property `versions/items/namespace` from the response with the `200` status
  - removed the required property `versions/items/type` from the response with the `200` status
  - added the new `OBJECT_VERSION_ID` enum value to the `versions/items/id/_type` response property for the response status `200`
  - added `#/components/schemas/ObjectRef` to the `versions/items/` response property `allOf` list for the response status `200`
  - added `#/components/schemas/UidBasedId` to the `versions/items/id` response property `allOf` list for the response status `200`
  - removed discriminator from `versions/items/id` response property for the response status `200`
- **2024-07-09** `8dab5d4b9cc4` — 16 warning, 16 info
  - removed the optional property `uid/allOf[subschema #1: UID_BASED_ID]/_type` from the response with the `200` status
  - added the new `TERMINOLOGY_ID` enum value to the `audit/change_type/defining_code/terminology_id/_type` response property for the response status `200`
  - added the new `TERMINOLOGY_ID` enum value to the `audit/description/encoding/terminology_id/_type` response property for the response status `200`
  - added the new `TERMINOLOGY_ID` enum value to the `audit/description/language/terminology_id/_type` response property for the response status `200`
  - added the new `TERMINOLOGY_ID` enum value to the `audit/description/mappings/items/purpose/defining_code/terminology_id/_type` response property for the response status `200`
  - added the new `TERMINOLOGY_ID` enum value to the `audit/description/mappings/items/target/terminology_id/_type` response property for the response status `200`
  - added the new `TERMINOLOGY_ID` enum value to the `audit/time_committed/allOf[subschema #1: DV_TEMPORAL]/accuracy/allOf[subschema #1: DV_AMOUNT]/allOf[subschema #1: DV_QUANTIFIED]/allOf[subschema #1: DV_ORDERED]/normal_status/terminology_id/_type` response property for the response status `200`
  - added the new `TERMINOLOGY_ID` enum value to the `audit/time_committed/allOf[subschema #1: DV_TEMPORAL]/accuracy/allOf[subschema #1: DV_AMOUNT]/allOf[subschema #1: DV_QUANTIFIED]/allOf[subschema #1: DV_ORDERED]/other_reference_ranges/items/meaning/encoding/terminology_id/_type` response property for the response status `200`
  - added the new `TERMINOLOGY_ID` enum value to the `audit/time_committed/allOf[subschema #1: DV_TEMPORAL]/accuracy/allOf[subschema #1: DV_AMOUNT]/allOf[subschema #1: DV_QUANTIFIED]/allOf[subschema #1: DV_ORDERED]/other_reference_ranges/items/meaning/language/terminology_id/_type` response property for the response status `200`
  - added the new `TERMINOLOGY_ID` enum value to the `audit/time_committed/allOf[subschema #1: DV_TEMPORAL]/accuracy/allOf[subschema #1: DV_AMOUNT]/allOf[subschema #1: DV_QUANTIFIED]/allOf[subschema #1: DV_ORDERED]/other_reference_ranges/items/meaning/mappings/items/purpose/defining_code/terminology_id/_type` response property for the response status `200`
  - added the new `TERMINOLOGY_ID` enum value to the `audit/time_committed/allOf[subschema #1: DV_TEMPORAL]/accuracy/allOf[subschema #1: DV_AMOUNT]/allOf[subschema #1: DV_QUANTIFIED]/allOf[subschema #1: DV_ORDERED]/other_reference_ranges/items/meaning/mappings/items/target/terminology_id/_type` response property for the response status `200`
  - added the new `TERMINOLOGY_ID` enum value to the `audit/time_committed/allOf[subschema #1: DV_TEMPORAL]/allOf[subschema #1: DV_QUANTIFIED]/allOf[subschema #1: DV_ORDERED]/normal_status/terminology_id/_type` response property for the response status `200`
  - added the new `TERMINOLOGY_ID` enum value to the `audit/time_committed/allOf[subschema #1: DV_TEMPORAL]/allOf[subschema #1: DV_QUANTIFIED]/allOf[subschema #1: DV_ORDERED]/other_reference_ranges/items/meaning/encoding/terminology_id/_type` response property for the response status `200`
  - added the new `TERMINOLOGY_ID` enum value to the `audit/time_committed/allOf[subschema #1: DV_TEMPORAL]/allOf[subschema #1: DV_QUANTIFIED]/allOf[subschema #1: DV_ORDERED]/other_reference_ranges/items/meaning/language/terminology_id/_type` response property for the response status `200`
  - added the new `TERMINOLOGY_ID` enum value to the `audit/time_committed/allOf[subschema #1: DV_TEMPORAL]/allOf[subschema #1: DV_QUANTIFIED]/allOf[subschema #1: DV_ORDERED]/other_reference_ranges/items/meaning/mappings/items/purpose/defining_code/terminology_id/_type` response property for the response status `200`
  - added the new `TERMINOLOGY_ID` enum value to the `audit/time_committed/allOf[subschema #1: DV_TEMPORAL]/allOf[subschema #1: DV_QUANTIFIED]/allOf[subschema #1: DV_ORDERED]/other_reference_ranges/items/meaning/mappings/items/target/terminology_id/_type` response property for the response status `200`
  - added the optional property `uid/_type` to the response with the `200` status
  - the `_type` response's property default value `TERMINOLOGY_ID` was removed for the status `200`
  - the `_type` response's property default value `TERMINOLOGY_ID` was removed for the status `200`
  - the `_type` response's property default value `TERMINOLOGY_ID` was removed for the status `200`
  - the `_type` response's property default value `TERMINOLOGY_ID` was removed for the status `200`
  - the `_type` response's property default value `TERMINOLOGY_ID` was removed for the status `200`
  - the `_type` response's property default value `TERMINOLOGY_ID` was removed for the status `200`
  - the `_type` response's property default value `TERMINOLOGY_ID` was removed for the status `200`
  - the `_type` response's property default value `TERMINOLOGY_ID` was removed for the status `200`
  - the `_type` response's property default value `TERMINOLOGY_ID` was removed for the status `200`
  - the `_type` response's property default value `TERMINOLOGY_ID` was removed for the status `200`
  - the `_type` response's property default value `TERMINOLOGY_ID` was removed for the status `200`
  - the `_type` response's property default value `TERMINOLOGY_ID` was removed for the status `200`
  - the `_type` response's property default value `TERMINOLOGY_ID` was removed for the status `200`
  - the `_type` response's property default value `TERMINOLOGY_ID` was removed for the status `200`
  - the `_type` response's property default value `TERMINOLOGY_ID` was removed for the status `200`
- **2024-07-09** `ae0a3717128c` — 10 warning, 4 info
  - added the new `DV_CODED_TEXT` enum value to the `audit/change_type/_type` response property for the response status `200`
  - added the new `DV_CODED_TEXT` enum value to the `audit/description/_type` response property for the response status `200`
  - added the new `DV_CODED_TEXT` enum value to the `audit/description/mappings/items/purpose/_type` response property for the response status `200`
  - added the new `DV_CODED_TEXT` enum value to the `audit/time_committed/allOf[subschema #1: DV_TEMPORAL]/accuracy/allOf[subschema #1: DV_AMOUNT]/allOf[subschema #1: DV_QUANTIFIED]/allOf[subschema #1: DV_ORDERED]/other_reference_ranges/items/meaning/_type` response property for the response status `200`
  - added the new `DV_CODED_TEXT` enum value to the `audit/time_committed/allOf[subschema #1: DV_TEMPORAL]/accuracy/allOf[subschema #1: DV_AMOUNT]/allOf[subschema #1: DV_QUANTIFIED]/allOf[subschema #1: DV_ORDERED]/other_reference_ranges/items/meaning/mappings/items/purpose/_type` response property for the response status `200`
  - added the new `DV_CODED_TEXT` enum value to the `audit/time_committed/allOf[subschema #1: DV_TEMPORAL]/allOf[subschema #1: DV_QUANTIFIED]/allOf[subschema #1: DV_ORDERED]/other_reference_ranges/items/meaning/_type` response property for the response status `200`
  - added the new `DV_CODED_TEXT` enum value to the `audit/time_committed/allOf[subschema #1: DV_TEMPORAL]/allOf[subschema #1: DV_QUANTIFIED]/allOf[subschema #1: DV_ORDERED]/other_reference_ranges/items/meaning/mappings/items/purpose/_type` response property for the response status `200`
  - added the new `DV_TEXT` enum value to the `audit/description/_type` response property for the response status `200`
  - added the new `DV_TEXT` enum value to the `audit/time_committed/allOf[subschema #1: DV_TEMPORAL]/accuracy/allOf[subschema #1: DV_AMOUNT]/allOf[subschema #1: DV_QUANTIFIED]/allOf[subschema #1: DV_ORDERED]/other_reference_ranges/items/meaning/_type` response property for the response status `200`
  - added the new `DV_TEXT` enum value to the `audit/time_committed/allOf[subschema #1: DV_TEMPORAL]/allOf[subschema #1: DV_QUANTIFIED]/allOf[subschema #1: DV_ORDERED]/other_reference_ranges/items/meaning/_type` response property for the response status `200`
  - the `_type` response's property default value `DV_CODED_TEXT` was removed for the status `200`
  - the `_type` response's property default value `DV_CODED_TEXT` was removed for the status `200`
  - the `_type` response's property default value `DV_CODED_TEXT` was removed for the status `200`
  - the `_type` response's property default value `DV_CODED_TEXT` was removed for the status `200`
- **2024-07-03** `46ae75756666` — 6 warning
  - added the new `DV_EHR_URI` enum value to the `audit/description/hyperlink/_type` response property for the response status `200`
  - added the new `DV_EHR_URI` enum value to the `audit/time_committed/allOf[subschema #1: DV_TEMPORAL]/accuracy/allOf[subschema #1: DV_AMOUNT]/allOf[subschema #1: DV_QUANTIFIED]/allOf[subschema #1: DV_ORDERED]/other_reference_ranges/items/meaning/hyperlink/_type` response property for the response status `200`
  - added the new `DV_EHR_URI` enum value to the `audit/time_committed/allOf[subschema #1: DV_TEMPORAL]/allOf[subschema #1: DV_QUANTIFIED]/allOf[subschema #1: DV_ORDERED]/other_reference_ranges/items/meaning/hyperlink/_type` response property for the response status `200`
  - added the new `DV_URI` enum value to the `audit/description/hyperlink/_type` response property for the response status `200`
  - added the new `DV_URI` enum value to the `audit/time_committed/allOf[subschema #1: DV_TEMPORAL]/accuracy/allOf[subschema #1: DV_AMOUNT]/allOf[subschema #1: DV_QUANTIFIED]/allOf[subschema #1: DV_ORDERED]/other_reference_ranges/items/meaning/hyperlink/_type` response property for the response status `200`
  - added the new `DV_URI` enum value to the `audit/time_committed/allOf[subschema #1: DV_TEMPORAL]/allOf[subschema #1: DV_QUANTIFIED]/allOf[subschema #1: DV_ORDERED]/other_reference_ranges/items/meaning/hyperlink/_type` response property for the response status `200`
- **2023-11-24** `ff910ba47bcc` — 32 info
  - added `DV_TIME` discriminator mapping keys to the `audit/time_committed/allOf[subschema #1: DV_TEMPORAL]/` response property for the response status `200`
  - added `PARTY_RELATED` discriminator mapping keys to the `audit/committer` response property for the response status `200`
  - added `UID_BASED_ID` discriminator mapping keys to the `audit/change_type/defining_code/terminology_id/allOf[subschema #1: OBJECT_ID]/` response property for the response status `200`
  - added `UID_BASED_ID` discriminator mapping keys to the `audit/committer/external_ref/id` response property for the response status `200`
  - added `UID_BASED_ID` discriminator mapping keys to the `audit/description/encoding/terminology_id/allOf[subschema #1: OBJECT_ID]/` response property for the response status `200`
  - added `UID_BASED_ID` discriminator mapping keys to the `audit/description/language/terminology_id/allOf[subschema #1: OBJECT_ID]/` response property for the response status `200`
  - added `UID_BASED_ID` discriminator mapping keys to the `audit/description/mappings/items/purpose/defining_code/terminology_id/allOf[subschema #1: OBJECT_ID]/` response property for the response status `200`
  - added `UID_BASED_ID` discriminator mapping keys to the `audit/description/mappings/items/target/terminology_id/allOf[subschema #1: OBJECT_ID]/` response property for the response status `200`
  - added `UID_BASED_ID` discriminator mapping keys to the `audit/time_committed/allOf[subschema #1: DV_TEMPORAL]/accuracy/allOf[subschema #1: DV_AMOUNT]/allOf[subschema #1: DV_QUANTIFIED]/allOf[subschema #1: DV_ORDERED]/normal_status/terminology_id/allOf[subschema #1: OBJECT_ID]/` response property for the response status `200`
  - added `UID_BASED_ID` discriminator mapping keys to the `audit/time_committed/allOf[subschema #1: DV_TEMPORAL]/accuracy/allOf[subschema #1: DV_AMOUNT]/allOf[subschema #1: DV_QUANTIFIED]/allOf[subschema #1: DV_ORDERED]/other_reference_ranges/items/meaning/encoding/terminology_id/allOf[subschema #1: OBJECT_ID]/` response property for the response status `200`
  - added `UID_BASED_ID` discriminator mapping keys to the `audit/time_committed/allOf[subschema #1: DV_TEMPORAL]/accuracy/allOf[subschema #1: DV_AMOUNT]/allOf[subschema #1: DV_QUANTIFIED]/allOf[subschema #1: DV_ORDERED]/other_reference_ranges/items/meaning/language/terminology_id/allOf[subschema #1: OBJECT_ID]/` response property for the response status `200`
  - added `UID_BASED_ID` discriminator mapping keys to the `audit/time_committed/allOf[subschema #1: DV_TEMPORAL]/accuracy/allOf[subschema #1: DV_AMOUNT]/allOf[subschema #1: DV_QUANTIFIED]/allOf[subschema #1: DV_ORDERED]/other_reference_ranges/items/meaning/mappings/items/purpose/defining_code/terminology_id/allOf[subschema #1: OBJECT_ID]/` response property for the response status `200`
  - added `UID_BASED_ID` discriminator mapping keys to the `audit/time_committed/allOf[subschema #1: DV_TEMPORAL]/accuracy/allOf[subschema #1: DV_AMOUNT]/allOf[subschema #1: DV_QUANTIFIED]/allOf[subschema #1: DV_ORDERED]/other_reference_ranges/items/meaning/mappings/items/target/terminology_id/allOf[subschema #1: OBJECT_ID]/` response property for the response status `200`
  - added `UID_BASED_ID` discriminator mapping keys to the `audit/time_committed/allOf[subschema #1: DV_TEMPORAL]/allOf[subschema #1: DV_QUANTIFIED]/allOf[subschema #1: DV_ORDERED]/normal_status/terminology_id/allOf[subschema #1: OBJECT_ID]/` response property for the response status `200`
  - added `UID_BASED_ID` discriminator mapping keys to the `audit/time_committed/allOf[subschema #1: DV_TEMPORAL]/allOf[subschema #1: DV_QUANTIFIED]/allOf[subschema #1: DV_ORDERED]/other_reference_ranges/items/meaning/encoding/terminology_id/allOf[subschema #1: OBJECT_ID]/` response property for the response status `200`
  - added `UID_BASED_ID` discriminator mapping keys to the `audit/time_committed/allOf[subschema #1: DV_TEMPORAL]/allOf[subschema #1: DV_QUANTIFIED]/allOf[subschema #1: DV_ORDERED]/other_reference_ranges/items/meaning/language/terminology_id/allOf[subschema #1: OBJECT_ID]/` response property for the response status `200`
  - added `UID_BASED_ID` discriminator mapping keys to the `audit/time_committed/allOf[subschema #1: DV_TEMPORAL]/allOf[subschema #1: DV_QUANTIFIED]/allOf[subschema #1: DV_ORDERED]/other_reference_ranges/items/meaning/mappings/items/purpose/defining_code/terminology_id/allOf[subschema #1: OBJECT_ID]/` response property for the response status `200`
  - added `UID_BASED_ID` discriminator mapping keys to the `audit/time_committed/allOf[subschema #1: DV_TEMPORAL]/allOf[subschema #1: DV_QUANTIFIED]/allOf[subschema #1: DV_ORDERED]/other_reference_ranges/items/meaning/mappings/items/target/terminology_id/allOf[subschema #1: OBJECT_ID]/` response property for the response status `200`
  - added `UID_BASED_ID` discriminator mapping keys to the `uid/allOf[subschema #1: UID_BASED_ID]/allOf[subschema #1: OBJECT_ID]/` response property for the response status `200`
  - added `UID_BASED_ID` discriminator mapping keys to the `versions/items/id` response property for the response status `200`
  - removed `AUDIT_DETAILS` discriminator mapping keys from the `audit` response property for the response status `200`
  - removed `DV_DTIME` discriminator mapping keys from the `audit/time_committed/allOf[subschema #1: DV_TEMPORAL]/` response property for the response status `200`
  - removed `DV_INTERVAL` discriminator mapping keys from the `audit/time_committed/allOf[subschema #1: DV_TEMPORAL]/accuracy/allOf[subschema #1: DV_AMOUNT]/allOf[subschema #1: DV_QUANTIFIED]/allOf[subschema #1: DV_ORDERED]/normal_range` response property for the response status `200`
  - removed `DV_INTERVAL` discriminator mapping keys from the `audit/time_committed/allOf[subschema #1: DV_TEMPORAL]/accuracy/allOf[subschema #1: DV_AMOUNT]/allOf[subschema #1: DV_QUANTIFIED]/allOf[subschema #1: DV_ORDERED]/other_reference_ranges/items/range` response property for the response status `200`
  - removed `DV_INTERVAL` discriminator mapping keys from the `audit/time_committed/allOf[subschema #1: DV_TEMPORAL]/allOf[subschema #1: DV_QUANTIFIED]/allOf[subschema #1: DV_ORDERED]/normal_range` response property for the response status `200`
  - removed `DV_INTERVAL` discriminator mapping keys from the `audit/time_committed/allOf[subschema #1: DV_TEMPORAL]/allOf[subschema #1: DV_QUANTIFIED]/allOf[subschema #1: DV_ORDERED]/other_reference_ranges/items/range` response property for the response status `200`
  - removed `DV_TEXT` discriminator mapping keys from the `audit/description` response property for the response status `200`
  - removed `DV_TEXT` discriminator mapping keys from the `audit/time_committed/allOf[subschema #1: DV_TEMPORAL]/accuracy/allOf[subschema #1: DV_AMOUNT]/allOf[subschema #1: DV_QUANTIFIED]/allOf[subschema #1: DV_ORDERED]/other_reference_ranges/items/meaning` response property for the response status `200`
  - removed `DV_TEXT` discriminator mapping keys from the `audit/time_committed/allOf[subschema #1: DV_TEMPORAL]/allOf[subschema #1: DV_QUANTIFIED]/allOf[subschema #1: DV_ORDERED]/other_reference_ranges/items/meaning` response property for the response status `200`
  - removed `DV_URI` discriminator mapping keys from the `audit/description/hyperlink` response property for the response status `200`
  - removed `DV_URI` discriminator mapping keys from the `audit/time_committed/allOf[subschema #1: DV_TEMPORAL]/accuracy/allOf[subschema #1: DV_AMOUNT]/allOf[subschema #1: DV_QUANTIFIED]/allOf[subschema #1: DV_ORDERED]/other_reference_ranges/items/meaning/hyperlink` response property for the response status `200`
  - removed `DV_URI` discriminator mapping keys from the `audit/time_committed/allOf[subschema #1: DV_TEMPORAL]/allOf[subschema #1: DV_QUANTIFIED]/allOf[subschema #1: DV_ORDERED]/other_reference_ranges/items/meaning/hyperlink` response property for the response status `200`
- **2022-11-17** `e344ca2dcbe6` — 8 info
  - added the optional property `audit/change_type/allOf[subschema #1: DV_TEXT]/mappings` to the response with the `200` status
  - added the optional property `audit/description/mappings` to the response with the `200` status
  - added `#/components/schemas/DvTemporal` to the `audit/time_committed` response property `allOf` list for the response status `200`
  - removed `#/components/schemas/DataValue` from the `audit/time_committed` response property `allOf` list for the response status `200`
  - added `DV_AMOUNT, DV_DATE, DV_ENCAPSULATED, DV_ORDERED, DV_QUANTIFIED, DV_STATE, DV_TEMPORAL, DV_TIME` discriminator mapping keys to the `audit/change_type/allOf[subschema #1: DV_TEXT]/allOf[subschema #1: DATA_VALUE]/` response property for the response status `200`
  - added `DV_AMOUNT, DV_DATE, DV_ENCAPSULATED, DV_ORDERED, DV_QUANTIFIED, DV_STATE, DV_TEMPORAL, DV_TIME` discriminator mapping keys to the `audit/change_type/allOf[subschema #1: DV_TEXT]/hyperlink/allOf[subschema #1: DATA_VALUE]/` response property for the response status `200`
  - added `DV_AMOUNT, DV_DATE, DV_ENCAPSULATED, DV_ORDERED, DV_QUANTIFIED, DV_STATE, DV_TEMPORAL, DV_TIME` discriminator mapping keys to the `audit/description/allOf[subschema #1: DATA_VALUE]/` response property for the response status `200`
  - added `DV_AMOUNT, DV_DATE, DV_ENCAPSULATED, DV_ORDERED, DV_QUANTIFIED, DV_STATE, DV_TEMPORAL, DV_TIME` discriminator mapping keys to the `audit/description/hyperlink/allOf[subschema #1: DATA_VALUE]/` response property for the response status `200`
- **2022-11-16** `f880b1a097df` — 5 info
  - added `DV_BOOLEAN, DV_QUANTITY, DV_ORDINAL, DV_SCALE, DV_COUNT, DV_PROPORTION` discriminator mapping keys to the `audit/change_type/allOf[subschema #1: DV_TEXT]/allOf[subschema #1: DATA_VALUE]/` response property for the response status `200`
  - added `DV_BOOLEAN, DV_QUANTITY, DV_ORDINAL, DV_SCALE, DV_COUNT, DV_PROPORTION` discriminator mapping keys to the `audit/change_type/allOf[subschema #1: DV_TEXT]/hyperlink/allOf[subschema #1: DATA_VALUE]/` response property for the response status `200`
  - added `DV_BOOLEAN, DV_QUANTITY, DV_ORDINAL, DV_SCALE, DV_COUNT, DV_PROPORTION` discriminator mapping keys to the `audit/description/allOf[subschema #1: DATA_VALUE]/` response property for the response status `200`
  - added `DV_BOOLEAN, DV_QUANTITY, DV_ORDINAL, DV_SCALE, DV_COUNT, DV_PROPORTION` discriminator mapping keys to the `audit/description/hyperlink/allOf[subschema #1: DATA_VALUE]/` response property for the response status `200`
  - added `DV_BOOLEAN, DV_QUANTITY, DV_ORDINAL, DV_SCALE, DV_COUNT, DV_PROPORTION` discriminator mapping keys to the `audit/time_committed/allOf[subschema #1: DATA_VALUE]/` response property for the response status `200`
- **2022-11-16** `8c14d344f94c` — 2 warning, 4 info
  - removed the optional property `audit/committer/external_ref/_type` from the response with the `200` status
  - removed the optional property `versions/items/_type` from the response with the `200` status
  - removed `#/components/schemas/ObjectRef` from the `audit/committer/external_ref` response property `allOf` list for the response status `200`
  - removed discriminator from `versions/items/` response property for the response status `200`
  - added the required property `audit/committer/external_ref/id` to the response with the `200` status
  - added the required property `audit/committer/external_ref/namespace` to the response with the `200` status
- **2022-11-16** `0db68c21be77` — 1 breaking, 29 info
  - the `uid/value` response's property type/format changed from `string`/`uuid` to `string`/`` for status `200`
  - added the optional property `audit/change_type/allOf[subschema #1: DV_TEXT]/allOf[subschema #1: DATA_VALUE]/_type` to the response with the `200` status
  - added the optional property `audit/change_type/allOf[subschema #1: DV_TEXT]/encoding/terminology_id/_type` to the response with the `200` status
  - added the optional property `audit/change_type/allOf[subschema #1: DV_TEXT]/encoding/terminology_id/allOf[subschema #1: OBJECT_ID]/_type` to the response with the `200` status
  - added the optional property `audit/change_type/allOf[subschema #1: DV_TEXT]/hyperlink/allOf[subschema #1: DATA_VALUE]/_type` to the response with the `200` status
  - added the optional property `audit/change_type/allOf[subschema #1: DV_TEXT]/language/terminology_id/_type` to the response with the `200` status
  - added the optional property `audit/change_type/allOf[subschema #1: DV_TEXT]/language/terminology_id/allOf[subschema #1: OBJECT_ID]/_type` to the response with the `200` status
  - added the optional property `audit/change_type/defining_code/terminology_id/_type` to the response with the `200` status
  - added the optional property `audit/change_type/defining_code/terminology_id/allOf[subschema #1: OBJECT_ID]/_type` to the response with the `200` status
  - added the optional property `audit/committer/external_ref/allOf[subschema #1: OBJECT_REF]/id/_type` to the response with the `200` status
  - added the optional property `audit/description/allOf[subschema #1: DATA_VALUE]/_type` to the response with the `200` status
  - added the optional property `audit/description/encoding/terminology_id/_type` to the response with the `200` status
  - added the optional property `audit/description/encoding/terminology_id/allOf[subschema #1: OBJECT_ID]/_type` to the response with the `200` status
  - added the optional property `audit/description/hyperlink/allOf[subschema #1: DATA_VALUE]/_type` to the response with the `200` status
  - added the optional property `audit/description/language/terminology_id/_type` to the response with the `200` status
  - added the optional property `audit/description/language/terminology_id/allOf[subschema #1: OBJECT_ID]/_type` to the response with the `200` status
  - added the optional property `audit/time_committed/allOf[subschema #1: DATA_VALUE]/_type` to the response with the `200` status
  - added the optional property `uid/allOf[subschema #1: UID_BASED_ID]/_type` to the response with the `200` status
  - added the optional property `uid/allOf[subschema #1: UID_BASED_ID]/allOf[subschema #1: OBJECT_ID]/_type` to the response with the `200` status
  - added the optional property `versions/items/id/_type` to the response with the `200` status
  - the `_type` response's property default value `DV_DATE_TIME` was added for the status `200`
  - removed the `ACTOR` enum value from the `audit/committer/external_ref/type` response property for the response status `200`
  - removed the `AGENT` enum value from the `audit/committer/external_ref/type` response property for the response status `200`
  - removed the `DV_DATE_TIME` enum value from the `audit/time_committed/_type` response property for the response status `200`
  - removed the `GROUP` enum value from the `audit/committer/external_ref/type` response property for the response status `200`
  - removed the `ORGANISATION` enum value from the `audit/committer/external_ref/type` response property for the response status `200`
  - removed the `PARTY` enum value from the `audit/committer/external_ref/type` response property for the response status `200`
  - removed the `PERSON` enum value from the `audit/committer/external_ref/type` response property for the response status `200`
  - removed the `ROLE` enum value from the `audit/committer/external_ref/type` response property for the response status `200`
  - the `audit/committer/external_ref/type` response's property pattern `^PERSON|ORGANISATION|GROUP|AGENT|ROLE|PARTY|ACTOR$` was added for the status `200`

---

[Operation](https://skmtc.dev/openehr/apis/ehr-api/docs/ehr/:ehr_id/contribution/:contribution_uid/get.md) · [API](https://skmtc.dev/openehr/apis/ehr-api.md) · [Page](https://skmtc.dev/openehr/apis/ehr-api/changes/ehr/:ehr_id/contribution/:contribution_uid/get)
