| Left: | TI Practitioner (https://gematik.de/fhir/ti/StructureDefinition/ti-practitioner) |
| Right: | TI Practitioner (https://gematik.de/fhir/ti/StructureDefinition/ti-practitioner) |
| Error | StructureDefinition.version | Values for version differ: '1.1.1' vs '1.3.1' |
| Information | StructureDefinition.date | Values for date differ: '2025-09-12' vs '2026-03-20' |
| Warning | Practitioner.name.use | Elements differ in definition for mustSupport: 'false' vs 'true' |
| Information | StructureDefinition.short | Values for short differ: 'Unique id for inter-element referencing' vs 'xml:id (or equivalent in JSON)' |
| Information | StructureDefinition.definition | Values for definition differ: 'Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.' vs 'unique id for the element within a resource (for internal references)' |
| Information | StructureDefinition.definition | Values for definition differ: 'May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.' vs 'May be used to represent additional information that is not part of the basic definition of the resource. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.' |
| Information | StructureDefinition.definition | Values for definition differ: 'Primitive value for string' vs 'The actual value' |
| Information | StructureDefinition.short | Values for short differ: 'Unique id for inter-element referencing' vs 'xml:id (or equivalent in JSON)' |
| Information | StructureDefinition.definition | Values for definition differ: 'Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.' vs 'unique id for the element within a resource (for internal references)' |
| Information | StructureDefinition.definition | Values for definition differ: 'May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.' vs 'May be used to represent additional information that is not part of the basic definition of the resource. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.' |
| Information | StructureDefinition.definition | Values for definition differ: 'Primitive value for string' vs 'The actual value' |
| Name | Value | Comments | |
|---|---|---|---|
abstract | false | ||
baseDefinition | http://hl7.org/fhir/StructureDefinition/Practitioner | ||
copyright | gematik GmbH / Dieses Artefakt ist lizenziert unter [Apache License](./license.html), Version 2.0. |
| |
date | 2025-09-12 | 2026-03-20 |
|
description | Dieses Profil beschreibt die Verwendung der FHIR-Ressource Practitioner im Kontext der Telematikinfrastruktur (TI). Es dient der strukturierten Darstellung von Gesundheitsfachpersonen, wie z.B. Ärzt:innen, Zahnärzt:innen, Psychotherapeut:innen oder Apotheker:innen, innerhalb TI-konformer Anwendungen. | ||
experimental | false | ||
fhirVersion | 4.0.1 | ||
jurisdiction | |||
![]() jurisdiction[0] | urn:iso:std:iso:3166#DE | ||
kind | resource | ||
name | TIPractitioner | ||
publisher | gematik GmbH | ||
purpose | |||
status | active | ||
title | TI Practitioner | ||
type | Practitioner | ||
url | https://gematik.de/fhir/ti/StructureDefinition/ti-practitioner | ||
version | 1.1.1 | 1.3.1 |
|
| Name | L Flags | L Card. | L Type | L Description & Constraints | R Flags | R Card. | R Type | R Description & Constraints | Comments![]() | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
![]() | 0..* | Practitioner | A person with a formal responsibility in the provisioning of healthcare or related services | 0..* | Practitioner | A person with a formal responsibility in the provisioning of healthcare or related services | |||||||||||
![]() ![]() | SΣ | 0..1 | id | Logical id of this artifact | SΣ | 0..1 | id | Logical id of this artifact | |||||||||
![]() ![]() | SΣ | 0..1 | Meta | Metadata about the resource | SΣ | 0..1 | Meta | Metadata about the resource | |||||||||
![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | 0..1 | string | Unique id for inter-element referencing | |||||||||||
![]() ![]() ![]() | 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 | |||||||||||
![]() ![]() ![]() | SΣ | 0..1 | id | Version specific identifier | SΣ | 0..1 | id | Version specific identifier | |||||||||
![]() ![]() ![]() | SΣ | 0..1 | instant | When the resource version last changed | SΣ | 0..1 | instant | When the resource version last changed | |||||||||
![]() ![]() ![]() | Σ | 0..1 | uri | Identifies where the resource comes from | Σ | 0..1 | uri | Identifies where the resource comes from | |||||||||
![]() ![]() ![]() | Σ | 0..* | canonical(StructureDefinition) | Profiles this resource claims to conform to | Σ | 0..* | canonical(StructureDefinition) | Profiles this resource claims to conform to | |||||||||
![]() ![]() ![]() | Σ | 0..* | Coding | Security Labels applied to this resource Binding: ?? (extensible): Security Labels from the Healthcare Privacy and Security Classification System. | Σ | 0..* | Coding | Security Labels applied to this resource Binding: ?? (extensible): Security Labels from the Healthcare Privacy and Security Classification System. | |||||||||
![]() ![]() ![]() | Σ | 0..* | Coding | Tags applied to this resource Binding: ?? (example): Codes that represent various types of tags, commonly workflow-related; e.g. "Needs review by Dr. Jones". | Σ | 0..* | Coding | Tags applied to this resource Binding: ?? (example): Codes that represent various types of tags, commonly workflow-related; e.g. "Needs review by Dr. Jones". | |||||||||
![]() ![]() | ?!Σ | 0..1 | uri | A set of rules under which this content was created | ?!Σ | 0..1 | uri | A set of rules under which this content was created | |||||||||
![]() ![]() | 0..1 | code | Language of the resource content Binding: ?? (preferred): A human language.
| 0..1 | code | Language of the resource content Binding: ?? (preferred): A human language.
| |||||||||||
![]() ![]() | 0..1 | Narrative | Text summary of the resource, for human interpretation This profile does not constrain the narrative in regard to content, language, or traceability to data elements | 0..1 | Narrative | Text summary of the resource, for human interpretation This profile does not constrain the narrative in regard to content, language, or traceability to data elements | |||||||||||
![]() ![]() | 0..* | Resource | Contained, inline Resources | 0..* | Resource | Contained, inline Resources | |||||||||||
![]() ![]() | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | 0..* | Extension | Additional content defined by implementations | |||||||||||
![]() ![]() | ?! | 0..* | Extension | Extensions that cannot be ignored Slice: Unordered, Open by value:url | ?! | 0..* | Extension | Extensions that cannot be ignored | |||||||||
![]() ![]() | SΣ | 0..* | Identifier | An identifier for the person as this agent Slice: Unordered, Open by pattern:system | SΣ | 0..* | Identifier | An identifier for the person as this agent Slice: Unordered, Open by pattern:system | |||||||||
![]() ![]() | Σ | 0..1 | boolean | Whether this practitioner's record is in active use | Σ | 0..1 | boolean | Whether this practitioner's record is in active use | |||||||||
![]() ![]() | SΣ | 1..* | ?? | The name(s) associated with the practitioner | SΣ | 1..* | ?? | The name(s) associated with the practitioner | |||||||||
![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | 0..1 | string | Unique id for inter-element referencing | |||||||||||
![]() ![]() ![]() | 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 | |||||||||||
![]() ![]() ![]() | ?!Σ | 0..1 | code | usual | official | temp | nickname | anonymous | old | maiden Binding: ?? (required): The use of a human name. | ?!SΣ | 0..1 | code | usual | official | temp | nickname | anonymous | old | maiden Binding: ?? (required): The use of a human name. |
| ||||||||
![]() ![]() ![]() | SΣ | 1..1 | string | Text representation of the full name | SΣ | 1..1 | string | Text representation of the full name | |||||||||
![]() ![]() ![]() | SΣ | 1..1 | string | Familienname | SΣ | 1..1 | string | Familienname | |||||||||
![]() ![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | 0..1 | string | xml:id (or equivalent in JSON) | |||||||||||
![]() ![]() ![]() ![]() | 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 | |||||||||||
![]() ![]() ![]() ![]() | 0..1 | string | Primitive value for string Max Length:1048576 | 0..1 | string | Primitive value for string Max Length:1048576 | |||||||||||
![]() ![]() ![]() | SΣ | 0..* | string | Vorname This repeating element order: Given Names appear in the correct order for presenting the name | SΣ | 0..* | string | Vorname This repeating element order: Given Names appear in the correct order for presenting the name | |||||||||
![]() ![]() ![]() | SΣ | 0..* | string | Namensteile vor dem Vornamen This repeating element order: Prefixes appear in the correct order for presenting the name | SΣ | 0..* | string | Namensteile vor dem Vornamen This repeating element order: Prefixes appear in the correct order for presenting the name | |||||||||
![]() ![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | 0..1 | string | xml:id (or equivalent in JSON) | |||||||||||
![]() ![]() ![]() ![]() | 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 | |||||||||||
![]() ![]() ![]() ![]() | 0..1 | string | Primitive value for string Max Length:1048576 | 0..1 | string | Primitive value for string Max Length:1048576 | |||||||||||
![]() ![]() ![]() | SΣ | 0..* | string | Namensteile nach dem Nachnamen This repeating element order: Suffixes appear in the correct order for presenting the name | SΣ | 0..* | string | Namensteile nach dem Nachnamen This repeating element order: Suffixes appear in the correct order for presenting the name | |||||||||
![]() ![]() ![]() | ΣC | 0..1 | Period | Time period when name was/is in use | Σ | 0..1 | Period | Time period when name was/is in use | |||||||||
![]() ![]() | ΣC | 0..* | ContactPoint | A contact detail for the practitioner (that apply to all roles) | Σ | 0..* | ContactPoint | A contact detail for the practitioner (that apply to all roles) | |||||||||
![]() ![]() | Σ | 0..* | Address | Address(es) of the practitioner that are not role specific (typically home address) | Σ | 0..* | Address | Address(es) of the practitioner that are not role specific (typically home address) | |||||||||
![]() ![]() | SΣ | 0..1 | code | male | female | other | unknown Binding: ?? (required): The gender of a person used for administrative purposes. | SΣ | 0..1 | code | male | female | other | unknown Binding: ?? (required): The gender of a person used for administrative purposes. | |||||||||
![]() ![]() | SΣ | 0..1 | date | The date on which the practitioner was born | SΣ | 0..1 | date | The date on which the practitioner was born | |||||||||
![]() ![]() | SC | 0..* | Attachment | Image of the person | S | 0..* | Attachment | Image of the person | |||||||||
![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing |
| |||||||||||||
![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url |
| |||||||||||||
![]() ![]() ![]() | SΣ | 0..1 | code | Mime type of the content, with charset etc. Binding: ?? (required): The mime type of an attachment. Any valid mime type is allowed. Example General: text/plain; charset=UTF-8, image/png |
| ||||||||||||
![]() ![]() ![]() | Σ | 0..1 | code | Human language of the content (BCP-47) Binding: ?? (preferred): A human language.
Example General: en-AU |
| ||||||||||||
![]() ![]() ![]() | S | 0..1 | base64Binary | Data inline, base64ed |
| ||||||||||||
![]() ![]() ![]() | SΣ | 0..1 | url | Uri where the data can be found Example General: http://www.acme.com/logo-small.png |
| ||||||||||||
![]() ![]() ![]() | Σ | 0..1 | unsignedInt | Number of bytes of content (if url provided) |
| ||||||||||||
![]() ![]() ![]() | Σ | 0..1 | base64Binary | Hash of the data (sha-1, base64ed) |
| ||||||||||||
![]() ![]() ![]() | Σ | 0..1 | string | Label to display in place of the data Example General: Official Corporate Logo |
| ||||||||||||
![]() ![]() ![]() | Σ | 0..1 | dateTime | Date attachment was first created |
| ||||||||||||
![]() ![]() | S | 0..* | BackboneElement | Certification, licenses, or training pertaining to the provision of care | S | 0..* | BackboneElement | Certification, licenses, or training pertaining to the provision of care | |||||||||
![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | 0..1 | string | Unique id for inter-element referencing | |||||||||||
![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | 0..* | Extension | Additional content defined by implementations | |||||||||||
![]() ![]() ![]() | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||||||
![]() ![]() ![]() | 0..* | Identifier | An identifier for this qualification for the practitioner | 0..* | Identifier | An identifier for this qualification for the practitioner | |||||||||||
![]() ![]() ![]() | S | 1..1 | CodeableConcept | Coded representation of the qualification Binding: ?? (extensible) | S | 1..1 | CodeableConcept | Coded representation of the qualification Binding: ?? (extensible) | |||||||||
![]() ![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing |
| |||||||||||||
![]() ![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url |
| |||||||||||||
![]() ![]() ![]() ![]() | SΣ | 0..* | Coding | Code defined by a terminology system |
| ||||||||||||
![]() ![]() ![]() ![]() | Σ | 0..1 | string | Plain text representation of the concept |
| ||||||||||||
![]() ![]() ![]() | C | 0..1 | Period | Period during which the qualification is valid | 0..1 | Period | Period during which the qualification is valid | ||||||||||
![]() ![]() ![]() | C | 0..1 | Reference(Organization) | Organization that regulates and issues the qualification | 0..1 | Reference(Organization) | Organization that regulates and issues the qualification | ||||||||||
![]() ![]() | S | 0..* | CodeableConcept | A language the practitioner can use in patient communication Binding: ?? (preferred): A human language.
| S | 0..* | CodeableConcept | A language the practitioner can use in patient communication Binding: ?? (preferred): A human language.
| |||||||||
![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing |
| |||||||||||||
![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url |
| |||||||||||||
![]() ![]() ![]() | SΣ | 0..* | Coding | Code defined by a terminology system |
| ||||||||||||
![]() ![]() ![]() | Σ | 0..1 | string | Plain text representation of the concept |
| ||||||||||||
Documentation for this format | |||||||||||||||||