## Profile Comparison between http://hl7.org/fhir/uv/ips/StructureDefinition/Coding-uv-ips vs http://hl7.org/fhir/uv/ips/StructureDefinition/Coding-uv-ips

Left: | Coding with translations (http://hl7.org/fhir/uv/ips/StructureDefinition/Coding-uv-ips)
Right: | Coding with translations (http://hl7.org/fhir/uv/ips/StructureDefinition/Coding-uv-ips)

### Messages

### Metadata

Name | Value | Comments
--- | --- | ---
abstract | false |
baseDefinition | http://hl7.org/fhir/StructureDefinition/Coding|4.0.1 |
copyright |  |
date | 2024-06-19T10:50:07-05:00 |
description | This profile extends the capabilities of the coding data type to support multi-language designations (display). It relies on the Translation extension. |
experimental |  |
fhirVersion | 4.0.1 |
jurisdiction |  |
jurisdiction[0] | http://unstats.un.org/unsd/methods/m49/m49.htm#001 |
kind | complex-type |
name | CodingIPS |
publisher | HL7 International / Patient Care |
purpose |  |
status | active |
title | Coding with translations |
type | Coding |
url | http://hl7.org/fhir/uv/ips/StructureDefinition/Coding-uv-ips |
version | 2.0.1 |

### Structure

Name | L Flags | L Card. | L Type | L Description & Constraints | R Flags | R Card. | R Type | R Description & Constraints | Comments
--- | --- | --- | --- | --- | --- | --- | --- | --- | ---
Coding |  | 0..* | Coding(4.0.1) | A reference to a code defined by a terminology system |  | 0..* | Coding(4.0.1) | A reference to a code defined by a terminology system |
id |  | 0..1 | string | Unique id for inter-element referencing |  | 0..1 | string | Unique id for inter-element referencing |
Slices for extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url |
system | SO Σ | 0..1 | uri | Identity of the terminology system
Obligations | Actor
SHALL:populate-if-known | Creator (IPS)
SHALL:handle | Consumer (IPS)
| SO Σ | 0..1 | uri | Identity of the terminology system
Obligations | Actor
SHALL:populate-if-known | Creator (IPS)
SHALL:handle | Consumer (IPS)
version | Σ | 0..1 | string | Version of the system - if relevant | Σ | 0..1 | string | Version of the system - if relevant |
code | SO Σ | 0..1 | code | Symbol in syntax defined by the system
Obligations | Actor
SHALL:populate-if-known | Creator (IPS)
SHALL:handle | Consumer (IPS)
| SO Σ | 0..1 | code | Symbol in syntax defined by the system
Obligations | Actor
SHALL:populate-if-known | Creator (IPS)
SHALL:handle | Consumer (IPS)
display | Σ | 0..1 | string | Text representation defined by the system | Σ | 0..1 | string | Text representation defined by the system |
id |  | 0..1 | string | xml:id (or equivalent in JSON) |  | 0..1 | string | xml:id (or equivalent in JSON) |
Slices for extension |  | 0..* | Extension | Extension Slice: Unordered, Open by value:url |  | 0..* | Extension | Extension Slice: Unordered, Open by value:url |
value |  | 0..1 | string | Primitive value for string Max Length:1048576 |  | 0..1 | string | Primitive value for string Max Length:1048576 |
userSelected | Σ | 0..1 | boolean | If this coding was chosen directly by the user | Σ | 0..1 | boolean | If this coding was chosen directly by the user |
Documentation for this format