## Profile Comparison between http://hl7.org/fhir/uv/ipa/StructureDefinition/ipa-practitioner vs https://hl7.fi/fhir/finnish-smart/StructureDefinition/fi-smart-practitioner

Left: | IPA-Practitioner (http://hl7.org/fhir/uv/ipa/StructureDefinition/ipa-practitioner)
Right: | FI SMART Practitioner (https://hl7.fi/fhir/finnish-smart/StructureDefinition/fi-smart-practitioner)

### Messages

Error | StructureDefinition.url | Values for url differ: 'http://hl7.org/fhir/uv/ipa/StructureDefinition/ipa-practitioner' vs 'https://hl7.fi/fhir/finnish-smart/StructureDefinition/fi-smart-practitioner'
Error | StructureDefinition.version | Values for version differ: '1.1.0' vs '2.0.0-rc3'
Information | StructureDefinition.name | Values for name differ: 'IPAPractitioner' vs 'FiSMARTPractitioner'
Information | StructureDefinition.title | Values for title differ: 'IPA-Practitioner' vs 'FI SMART Practitioner'
Information | StructureDefinition.status | Values for status differ: 'active' vs 'draft'
Information | StructureDefinition.date | Values for date differ: '2022-08-02' vs '2025-06-01T15:34:41+03:00'
Information | StructureDefinition.publisher | Values for publisher differ: 'HL7 International / Patient Care' vs 'HL7 Finland ry'
Information | StructureDefinition.jurisdiction | Removed the item 'http://unstats.un.org/unsd/methods/m49/m49.htm#001'
Information | StructureDefinition.jurisdiction | Added the item 'urn:iso:std:iso:3166#FI'
Error | StructureDefinition.baseDefinition | Values for baseDefinition differ: 'http://hl7.org/fhir/StructureDefinition/Practitioner' vs 'https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/fi-base-practitioner'

### Metadata

Name | Value | Comments
--- | --- | ---
abstract | false |
baseDefinition | http://hl7.org/fhir/StructureDefinition/Practitioner | https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/fi-base-practitioner | Values Differ
copyright | Used by permission of HL7 International all rights reserved Creative Commons License |  | Removed the item 'Used by permission of HL7 International all rights reserved Creative Commons License'
date | 2022-08-02 | 2025-06-01T15:34:41+03:00 | Values Differ
description | Minimum expectations for a Practitioner resource when accessed via a International Patient Access API | This is the Finnish patient facing profile for the Practitioner resource. | Values Differ
experimental | false |  | Removed the item 'false'
fhirVersion | 4.0.1 |
jurisdiction |  |
jurisdiction[0] | http://unstats.un.org/unsd/methods/m49/m49.htm#001 |  | Removed the item 'http://unstats.un.org/unsd/methods/m49/m49.htm#001'
jurisdiction[1] |  | urn:iso:std:iso:3166#FI | Added the item 'urn:iso:std:iso:3166#FI'
kind | resource |
name | IPAPractitioner | FiSMARTPractitioner | Values Differ
publisher | HL7 International / Patient Care | HL7 Finland ry | Values Differ
purpose |  |
status | active | draft | Values Differ
title | IPA-Practitioner | FI SMART Practitioner | Values Differ
type | Practitioner |
url | http://hl7.org/fhir/uv/ipa/StructureDefinition/ipa-practitioner | https://hl7.fi/fhir/finnish-smart/StructureDefinition/fi-smart-practitioner | Values Differ
version | 1.1.0 | 2.0.0-rc3 | Values Differ

### Structure

Name | L Flags | L Card. | L Type | L Description & Constraints | R Flags | R Card. | R Type | R Description & Constraints | Comments
--- | --- | --- | --- | --- | --- | --- | --- | --- | ---
Practitioner |  | 0..* | Practitioner | A person with a formal responsibility in the provisioning of healthcare or related services |  | 0..* | FiBasePractitioner | A person with a formal responsibility in the provisioning of healthcare or related services This profile also imposes the profile IPA-Practitioner (1.1.0) |
id | Σ | 0..1 | id | Logical id of this artifact | Σ | 0..1 | id | Logical id of this artifact |
meta | Σ | 0..1 | Meta | Metadata about the resource | Σ | 0..1 | Meta | Metadata about the resource |
implicitRules | ?!Σ | 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 |
language |  | 0..1 | code | Language of the resource content Binding: ?? (preferred): A human language.
Additional Bindings | Purpose
?? | Max Binding
|  | 0..1 | code | Language of the resource content Binding: ?? (preferred): A human language.
Additional Bindings | Purpose
?? | Max Binding
text |  | 0..1 | Narrative | Text summary of the resource, for human interpretation |  | 0..1 | Narrative | Text summary of the resource, for human interpretation |
contained |  | 0..* | Resource | Contained, inline Resources |  | 0..* | Resource | Contained, inline Resources |
extension |  | 0..* | Extension | Additional content defined by implementations |  | 0..* | Extension | Additional content defined by implementations |
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored | ?! | 0..* | Extension | Extensions that cannot be ignored |
identifier | Σ | 0..* | Identifier | An identifier for the person as this agent | Σ | 0..* | Identifier | An identifier for the person as this agent Slice: Unordered, Open by value:system |
active | Σ | 0..1 | boolean | Whether this practitioner's record is in active use | Σ | 0..1 | boolean | Whether this practitioner's record is in active use |
name | SO Σ C | 1..* | HumanName | The name(s) associated with the practitioner ipa-pract-1: To be usable for a wide range of internationally available applications, the Practitioner.name.text SHOULD be present.
Obligations | Actor
SHALL:populate-if-known | Server
| S Σ C | 1..* | HumanName | The name(s) associated with the practitioner ipa-pract-1: To be usable for a wide range of internationally available applications, the Patient.name.text SHOULD be present. |
telecom | Σ | 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) |
address | Σ | 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) |
gender | Σ | 0..1 | code | male | female | other | unknown Binding: ?? (required): The gender of a person used for administrative purposes. | Σ | 0..1 | code | male | female | other | unknown Binding: ?? (required): The gender of a person used for administrative purposes. |
birthDate | Σ | 0..1 | date | The date on which the practitioner was born | Σ | 0..1 | date | The date on which the practitioner was born |
photo |  | 0..* | Attachment | Image of the person |  | 0..* | Attachment | Image of the person |
qualification |  | 0..* | BackboneElement | Certification, licenses, or training pertaining to the provision of care |  | 0..* | BackboneElement | Certification, licenses, or training pertaining to the provision of care |
id |  | 0..1 | string | Unique id for inter-element referencing |  | 0..1 | string | Unique id for inter-element referencing |
extension |  | 0..* | Extension | Additional content defined by implementations |  | 0..* | Extension | Additional content defined by implementations |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
identifier |  | 0..* | Identifier | An identifier for this qualification for the practitioner |  | 0..* | Identifier | An identifier for this qualification for the practitioner |
code |  | 1..1 | CodeableConcept | Coded representation of the qualification Binding: ?? (example): Specific qualification the practitioner has to provide a service. |  | 1..1 | CodeableConcept | Coded representation of the qualification Binding: ?? (example): Specific qualification the practitioner has to provide a service. |
period |  | 0..1 | Period | Period during which the qualification is valid |  | 0..1 | Period | Period during which the qualification is valid |
issuer |  | 0..1 | Reference(Organization) | Organization that regulates and issues the qualification |  | 0..1 | Reference(FI Base Organization) | Organization that regulates and issues the qualification |
communication |  | 0..* | CodeableConcept | A language the practitioner can use in patient communication Binding: ?? (preferred): A human language.
Additional Bindings | Purpose
?? | Max Binding
|  | 0..* | CodeableConcept | A language the practitioner can use in patient communication Binding: ?? (preferred): A human language.
Additional Bindings | Purpose
?? | Max Binding
Documentation for this format