MII Implementation Guide Core Dataset Base
2026.0.1 - Release Germany

MII Implementation Guide Core Dataset Base - Downloaded Version 2026.0.1 See the Directory of published versions

Logical Model: MII LM Person

Official URL: https://www.medizininformatik-initiative.de/fhir/core/modul-person/StructureDefinition/LogicalModel/Person Version: 2026.0.1
Active as of 2026-06-09 Computable Name: MII_LM_Person

Logische Repräsentation des Basismoduls Person

Usages:

  • This Logical Model is not used by any profiles in this Specification

You can also check for usages in the FHIR IG Statistics

Formal Views of Profile Content

Description Differentials, Snapshots, and other representations.

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Person 0..* Element -- Heading --

Elements defined in Ancestors:@id, extension
... Name 0..* BackboneElement Full name of a person
.... Vorname 0..* string Full given name of a person
.... Nachname 0..1 string Last name of a person without prefixes and suffixes. Serves e.g. the alphabetical classification of the name.
.... Familienname 0..1 string The full family name, including all prefix and suffix words, separated by spaces.
.... Vorsatzwort 0..1 string Prefix word such as: "von", "van", "zu", cf. also VSDM specification of Gematik (Versichertenstammdatenmanagement, "eGK")
.... Namenszusatz 0..1 string Name suffix as part of the last name, as defined in VSDM (Versichertenstammdatenmanagement, "eGK"). Examples: Countess, Prince, or Prince
.... Praefix 0..* string Parts of the name before the first name, e.g. academic degree
..... ArtdesPraefixes 0..1 code Type of prefix, e.g. "AC" for Academic Titel
.... Geburtsname 0..1 string Family name of a person at the time of his or her birth. Can change afterwards, e.g. by marriage and adoption of another family name.
... Demographie 0..* BackboneElement The basic demography module contains demographic parameters (age, gender, etc.).
.... AdministrativesGeschlecht 0..1 code Administrative sex of the person
.... Geburtsdatum 0..1 date Date of birth of the patient
.... Adresse 0..* BackboneElement Full address of a person for postal communication.
..... Strassenanschrift 0..* BackboneElement Postal code according to the conventions valid in the respective country. For persons from city states including the city district
...... Land 1..1 string Country code according to ISO 3166
...... PLZ 1..1 string Postal code according to the conventions valid in the respective country
...... Wohnort 1..1 string For persons from city states including the city district
...... Strasse 1..1 string Street name with house number or P.O. Box and other delivery details
..... Postfach 0..* BackboneElement Postal code according for a P.O box to the conventions valid in the respective country. For persons from city states including the city district.
...... Land 1..1 string Country code according to ISO 3166
...... PLZ 1..1 string Postal code according to the conventions valid in the respective country
...... Wohnort 1..1 string For persons from city states including the city district
...... Strasse 1..1 string Street name with house number or P.O. Box and other delivery details
.... Vitalstatus 0..* BackboneElement Indicates whether a patient has died. If yes, also the time is recorded.
..... PatientVerstorben 0..1 boolean Indicates whether the patient is alive or deceased.
..... Todeszeitpunkt 0..1 dateTime Indicates the time of death of the patient, if the patient died in the hospital. Otherwise "Null flavor".
..... Informationsquelle 0..* string Source of vital status
..... ZeitpunktFeststellungDesVitalstatus 1..1 dateTime Last known point in time at which a vital status was recorded
..... Todesursache 0..1 CodeableConcept Reason for patient's death. Coded per ICD-10-WHO.
... PatientIn 0..* BackboneElement Person receiving treatment in one or more health care facilities
.... PatientenIdentifikator 0..* BackboneElement Identifikation des Patienten in Verschiedenen Gesundheitseinrichtungen, Einrichtungskennzeichen kann als "Codesystem" gesehen werden, und Patienten-Identifikator als "Code"
..... PatientenIdentifikator 0..* Identifier Health facility unique identification number for a patient.
..... PatientenIdentifikatorKontext 1..1 CodeableConcept The context of the patient identifier to describe the patient identifier, since the patient within a healthcare facility may be assigned a number per system (in the hospital: "laboratory", "radiology", "internal medicine ward", etc.).
.... Versicherung 0..* BackboneElement Patient's current valid insurance which is used to bill the medical healthcare services.
..... InstitutionskennzeichenDerKrankenkasse 0..* string The institutional identifiers (IK for short) are nationwide unique nine-digit numbers that can be used to process billing and quality assurance measures across institutions in the German social insurance sector.

Max Length:9
..... Versicherungstyp 1..1 CodeableConcept Insurance type of the patient
..... Versichertennummer 0..1 BackboneElement Information for the identification of the insured person
...... VersichertenIDGKV 0..1 string Unchangeable part of the health insurance number (insured ID) for SHI patients. This can be found, for example, on the health insurance compan's membership card.
...... VersichertennummerPKV 0..1 string Insurance number for private health insurance patients. The number is assigned by the respective private health insurance company.
.... SubjektIdentifizierungscode 0..* Identifier Unique identifier of a patient in the context of a research project (clinical study, use case)
.... Rechtsgrundlage 0..* Reference(Consent) Legal basis (e.g. consent) on the basis of which the patient may be included in the study.
.... BeginnTeilnahme 1..1 dateTime Start of the person's participation in the study
.... EndeTeilnahme 0..1 dateTime End of the person's participation in the study
.... StatusDerTeilnahme 1..1 code Status of a person's participation in the study, e.g., "included", "revoked", "completed", etc.
.... BezeichnungDerStudie 0..* Identifier Unique id of the study
... PatientInPseudonym 0..* BackboneElement Pseudonymised representation of a corresponding Patient
.... Pseudonym 0..* Identifier Newly generated identification of the patient with reference to the original identifier in a trust center.

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Person 0..* Element -- Heading --

Elements defined in Ancestors:@id, extension
... @id 0..1 string Unique id for inter-element referencing
... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
... Name 0..* BackboneElement Full name of a person
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... Vorname 0..* string Full given name of a person
.... Nachname 0..1 string Last name of a person without prefixes and suffixes. Serves e.g. the alphabetical classification of the name.
.... Familienname 0..1 string The full family name, including all prefix and suffix words, separated by spaces.
.... Vorsatzwort 0..1 string Prefix word such as: "von", "van", "zu", cf. also VSDM specification of Gematik (Versichertenstammdatenmanagement, "eGK")
.... Namenszusatz 0..1 string Name suffix as part of the last name, as defined in VSDM (Versichertenstammdatenmanagement, "eGK"). Examples: Countess, Prince, or Prince
.... Praefix 0..* string Parts of the name before the first name, e.g. academic degree
..... @id 0..1 string xml:id (or equivalent in JSON)
..... extension 0..* Extension Additional content defined by implementations
..... @value 0..1 string Primitive value for string
Max Length:1048576
..... ArtdesPraefixes 0..1 code Type of prefix, e.g. "AC" for Academic Titel
.... Geburtsname 0..1 string Family name of a person at the time of his or her birth. Can change afterwards, e.g. by marriage and adoption of another family name.
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... AdministrativesGeschlecht 0..1 code Administrative sex of the person
.... Geburtsdatum 0..1 date Date of birth of the patient
.... Adresse 0..* BackboneElement Full address of a person for postal communication.
..... @id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... Strassenanschrift 0..* BackboneElement Postal code according to the conventions valid in the respective country. For persons from city states including the city district
...... @id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
...... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
...... Land 1..1 string Country code according to ISO 3166
...... PLZ 1..1 string Postal code according to the conventions valid in the respective country
...... Wohnort 1..1 string For persons from city states including the city district
...... Strasse 1..1 string Street name with house number or P.O. Box and other delivery details
..... Postfach 0..* BackboneElement Postal code according for a P.O box to the conventions valid in the respective country. For persons from city states including the city district.
...... @id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
...... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
...... Land 1..1 string Country code according to ISO 3166
...... PLZ 1..1 string Postal code according to the conventions valid in the respective country
...... Wohnort 1..1 string For persons from city states including the city district
...... Strasse 1..1 string Street name with house number or P.O. Box and other delivery details
.... Vitalstatus 0..* BackboneElement Indicates whether a patient has died. If yes, also the time is recorded.
..... @id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... PatientVerstorben 0..1 boolean Indicates whether the patient is alive or deceased.
..... Todeszeitpunkt 0..1 dateTime Indicates the time of death of the patient, if the patient died in the hospital. Otherwise "Null flavor".
..... Informationsquelle 0..* string Source of vital status
..... ZeitpunktFeststellungDesVitalstatus 1..1 dateTime Last known point in time at which a vital status was recorded
..... Todesursache 0..1 CodeableConcept Reason for patient's death. Coded per ICD-10-WHO.
... PatientIn 0..* BackboneElement Person receiving treatment in one or more health care facilities
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... PatientenIdentifikator 0..* BackboneElement Identifikation des Patienten in Verschiedenen Gesundheitseinrichtungen, Einrichtungskennzeichen kann als "Codesystem" gesehen werden, und Patienten-Identifikator als "Code"
..... @id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... PatientenIdentifikator 0..* Identifier Health facility unique identification number for a patient.
..... PatientenIdentifikatorKontext 1..1 CodeableConcept The context of the patient identifier to describe the patient identifier, since the patient within a healthcare facility may be assigned a number per system (in the hospital: "laboratory", "radiology", "internal medicine ward", etc.).
.... Versicherung 0..* BackboneElement Patient's current valid insurance which is used to bill the medical healthcare services.
..... @id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... InstitutionskennzeichenDerKrankenkasse 0..* string The institutional identifiers (IK for short) are nationwide unique nine-digit numbers that can be used to process billing and quality assurance measures across institutions in the German social insurance sector.

Max Length:9
..... Versicherungstyp 1..1 CodeableConcept Insurance type of the patient
..... Versichertennummer 0..1 BackboneElement Information for the identification of the insured person
...... @id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
...... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
...... VersichertenIDGKV 0..1 string Unchangeable part of the health insurance number (insured ID) for SHI patients. This can be found, for example, on the health insurance compan's membership card.
...... VersichertennummerPKV 0..1 string Insurance number for private health insurance patients. The number is assigned by the respective private health insurance company.
... ProbandIn 0..* BackboneElement Person participating in a study (in some circumstances, while being a patient in a health care facility)
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... SubjektIdentifizierungscode 0..* Identifier Unique identifier of a patient in the context of a research project (clinical study, use case)
.... Rechtsgrundlage 0..* Reference(Consent) Legal basis (e.g. consent) on the basis of which the patient may be included in the study.
.... BeginnTeilnahme 1..1 dateTime Start of the person's participation in the study
.... EndeTeilnahme 0..1 dateTime End of the person's participation in the study
.... StatusDerTeilnahme 1..1 code Status of a person's participation in the study, e.g., "included", "revoked", "completed", etc.
.... BezeichnungDerStudie 0..* Identifier Unique id of the study
... PatientInPseudonym 0..* BackboneElement Pseudonymised representation of a corresponding Patient
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... Pseudonym 0..* Identifier Newly generated identification of the patient with reference to the original identifier in a trust center.

doco Documentation for this format

Constraints

Id Grade Path(s) Description Expression
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()

Summary

Mandatory: 0 element(13 nested mandatory elements)

Differential View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Person 0..* Element -- Heading --

Elements defined in Ancestors:@id, extension
... Name 0..* BackboneElement Full name of a person
.... Vorname 0..* string Full given name of a person
.... Nachname 0..1 string Last name of a person without prefixes and suffixes. Serves e.g. the alphabetical classification of the name.
.... Familienname 0..1 string The full family name, including all prefix and suffix words, separated by spaces.
.... Vorsatzwort 0..1 string Prefix word such as: "von", "van", "zu", cf. also VSDM specification of Gematik (Versichertenstammdatenmanagement, "eGK")
.... Namenszusatz 0..1 string Name suffix as part of the last name, as defined in VSDM (Versichertenstammdatenmanagement, "eGK"). Examples: Countess, Prince, or Prince
.... Praefix 0..* string Parts of the name before the first name, e.g. academic degree
..... ArtdesPraefixes 0..1 code Type of prefix, e.g. "AC" for Academic Titel
.... Geburtsname 0..1 string Family name of a person at the time of his or her birth. Can change afterwards, e.g. by marriage and adoption of another family name.
... Demographie 0..* BackboneElement The basic demography module contains demographic parameters (age, gender, etc.).
.... AdministrativesGeschlecht 0..1 code Administrative sex of the person
.... Geburtsdatum 0..1 date Date of birth of the patient
.... Adresse 0..* BackboneElement Full address of a person for postal communication.
..... Strassenanschrift 0..* BackboneElement Postal code according to the conventions valid in the respective country. For persons from city states including the city district
...... Land 1..1 string Country code according to ISO 3166
...... PLZ 1..1 string Postal code according to the conventions valid in the respective country
...... Wohnort 1..1 string For persons from city states including the city district
...... Strasse 1..1 string Street name with house number or P.O. Box and other delivery details
..... Postfach 0..* BackboneElement Postal code according for a P.O box to the conventions valid in the respective country. For persons from city states including the city district.
...... Land 1..1 string Country code according to ISO 3166
...... PLZ 1..1 string Postal code according to the conventions valid in the respective country
...... Wohnort 1..1 string For persons from city states including the city district
...... Strasse 1..1 string Street name with house number or P.O. Box and other delivery details
.... Vitalstatus 0..* BackboneElement Indicates whether a patient has died. If yes, also the time is recorded.
..... PatientVerstorben 0..1 boolean Indicates whether the patient is alive or deceased.
..... Todeszeitpunkt 0..1 dateTime Indicates the time of death of the patient, if the patient died in the hospital. Otherwise "Null flavor".
..... Informationsquelle 0..* string Source of vital status
..... ZeitpunktFeststellungDesVitalstatus 1..1 dateTime Last known point in time at which a vital status was recorded
..... Todesursache 0..1 CodeableConcept Reason for patient's death. Coded per ICD-10-WHO.
... PatientIn 0..* BackboneElement Person receiving treatment in one or more health care facilities
.... PatientenIdentifikator 0..* BackboneElement Identifikation des Patienten in Verschiedenen Gesundheitseinrichtungen, Einrichtungskennzeichen kann als "Codesystem" gesehen werden, und Patienten-Identifikator als "Code"
..... PatientenIdentifikator 0..* Identifier Health facility unique identification number for a patient.
..... PatientenIdentifikatorKontext 1..1 CodeableConcept The context of the patient identifier to describe the patient identifier, since the patient within a healthcare facility may be assigned a number per system (in the hospital: "laboratory", "radiology", "internal medicine ward", etc.).
.... Versicherung 0..* BackboneElement Patient's current valid insurance which is used to bill the medical healthcare services.
..... InstitutionskennzeichenDerKrankenkasse 0..* string The institutional identifiers (IK for short) are nationwide unique nine-digit numbers that can be used to process billing and quality assurance measures across institutions in the German social insurance sector.

Max Length:9
..... Versicherungstyp 1..1 CodeableConcept Insurance type of the patient
..... Versichertennummer 0..1 BackboneElement Information for the identification of the insured person
...... VersichertenIDGKV 0..1 string Unchangeable part of the health insurance number (insured ID) for SHI patients. This can be found, for example, on the health insurance compan's membership card.
...... VersichertennummerPKV 0..1 string Insurance number for private health insurance patients. The number is assigned by the respective private health insurance company.
.... SubjektIdentifizierungscode 0..* Identifier Unique identifier of a patient in the context of a research project (clinical study, use case)
.... Rechtsgrundlage 0..* Reference(Consent) Legal basis (e.g. consent) on the basis of which the patient may be included in the study.
.... BeginnTeilnahme 1..1 dateTime Start of the person's participation in the study
.... EndeTeilnahme 0..1 dateTime End of the person's participation in the study
.... StatusDerTeilnahme 1..1 code Status of a person's participation in the study, e.g., "included", "revoked", "completed", etc.
.... BezeichnungDerStudie 0..* Identifier Unique id of the study
... PatientInPseudonym 0..* BackboneElement Pseudonymised representation of a corresponding Patient
.... Pseudonym 0..* Identifier Newly generated identification of the patient with reference to the original identifier in a trust center.

doco Documentation for this format

Snapshot ViewView

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Person 0..* Element -- Heading --

Elements defined in Ancestors:@id, extension
... @id 0..1 string Unique id for inter-element referencing
... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
... Name 0..* BackboneElement Full name of a person
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... Vorname 0..* string Full given name of a person
.... Nachname 0..1 string Last name of a person without prefixes and suffixes. Serves e.g. the alphabetical classification of the name.
.... Familienname 0..1 string The full family name, including all prefix and suffix words, separated by spaces.
.... Vorsatzwort 0..1 string Prefix word such as: "von", "van", "zu", cf. also VSDM specification of Gematik (Versichertenstammdatenmanagement, "eGK")
.... Namenszusatz 0..1 string Name suffix as part of the last name, as defined in VSDM (Versichertenstammdatenmanagement, "eGK"). Examples: Countess, Prince, or Prince
.... Praefix 0..* string Parts of the name before the first name, e.g. academic degree
..... @id 0..1 string xml:id (or equivalent in JSON)
..... extension 0..* Extension Additional content defined by implementations
..... @value 0..1 string Primitive value for string
Max Length:1048576
..... ArtdesPraefixes 0..1 code Type of prefix, e.g. "AC" for Academic Titel
.... Geburtsname 0..1 string Family name of a person at the time of his or her birth. Can change afterwards, e.g. by marriage and adoption of another family name.
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... AdministrativesGeschlecht 0..1 code Administrative sex of the person
.... Geburtsdatum 0..1 date Date of birth of the patient
.... Adresse 0..* BackboneElement Full address of a person for postal communication.
..... @id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... Strassenanschrift 0..* BackboneElement Postal code according to the conventions valid in the respective country. For persons from city states including the city district
...... @id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
...... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
...... Land 1..1 string Country code according to ISO 3166
...... PLZ 1..1 string Postal code according to the conventions valid in the respective country
...... Wohnort 1..1 string For persons from city states including the city district
...... Strasse 1..1 string Street name with house number or P.O. Box and other delivery details
..... Postfach 0..* BackboneElement Postal code according for a P.O box to the conventions valid in the respective country. For persons from city states including the city district.
...... @id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
...... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
...... Land 1..1 string Country code according to ISO 3166
...... PLZ 1..1 string Postal code according to the conventions valid in the respective country
...... Wohnort 1..1 string For persons from city states including the city district
...... Strasse 1..1 string Street name with house number or P.O. Box and other delivery details
.... Vitalstatus 0..* BackboneElement Indicates whether a patient has died. If yes, also the time is recorded.
..... @id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... PatientVerstorben 0..1 boolean Indicates whether the patient is alive or deceased.
..... Todeszeitpunkt 0..1 dateTime Indicates the time of death of the patient, if the patient died in the hospital. Otherwise "Null flavor".
..... Informationsquelle 0..* string Source of vital status
..... ZeitpunktFeststellungDesVitalstatus 1..1 dateTime Last known point in time at which a vital status was recorded
..... Todesursache 0..1 CodeableConcept Reason for patient's death. Coded per ICD-10-WHO.
... PatientIn 0..* BackboneElement Person receiving treatment in one or more health care facilities
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... PatientenIdentifikator 0..* BackboneElement Identifikation des Patienten in Verschiedenen Gesundheitseinrichtungen, Einrichtungskennzeichen kann als "Codesystem" gesehen werden, und Patienten-Identifikator als "Code"
..... @id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... PatientenIdentifikator 0..* Identifier Health facility unique identification number for a patient.
..... PatientenIdentifikatorKontext 1..1 CodeableConcept The context of the patient identifier to describe the patient identifier, since the patient within a healthcare facility may be assigned a number per system (in the hospital: "laboratory", "radiology", "internal medicine ward", etc.).
.... Versicherung 0..* BackboneElement Patient's current valid insurance which is used to bill the medical healthcare services.
..... @id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... InstitutionskennzeichenDerKrankenkasse 0..* string The institutional identifiers (IK for short) are nationwide unique nine-digit numbers that can be used to process billing and quality assurance measures across institutions in the German social insurance sector.

Max Length:9
..... Versicherungstyp 1..1 CodeableConcept Insurance type of the patient
..... Versichertennummer 0..1 BackboneElement Information for the identification of the insured person
...... @id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
...... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
...... VersichertenIDGKV 0..1 string Unchangeable part of the health insurance number (insured ID) for SHI patients. This can be found, for example, on the health insurance compan's membership card.
...... VersichertennummerPKV 0..1 string Insurance number for private health insurance patients. The number is assigned by the respective private health insurance company.
... ProbandIn 0..* BackboneElement Person participating in a study (in some circumstances, while being a patient in a health care facility)
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... SubjektIdentifizierungscode 0..* Identifier Unique identifier of a patient in the context of a research project (clinical study, use case)
.... Rechtsgrundlage 0..* Reference(Consent) Legal basis (e.g. consent) on the basis of which the patient may be included in the study.
.... BeginnTeilnahme 1..1 dateTime Start of the person's participation in the study
.... EndeTeilnahme 0..1 dateTime End of the person's participation in the study
.... StatusDerTeilnahme 1..1 code Status of a person's participation in the study, e.g., "included", "revoked", "completed", etc.
.... BezeichnungDerStudie 0..* Identifier Unique id of the study
... PatientInPseudonym 0..* BackboneElement Pseudonymised representation of a corresponding Patient
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... Pseudonym 0..* Identifier Newly generated identification of the patient with reference to the original identifier in a trust center.

doco Documentation for this format

Constraints

Id Grade Path(s) Description Expression
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()

Summary

Mandatory: 0 element(13 nested mandatory elements)

 

Other representations of profile: CSV, Excel

Notes:

Mapping LogicalModel Person -> FHIR

MII LM PersonFHIR
Person.Demographie.AdministrativesGeschlechtPatient.gender
Person.Demographie.AdressePatient.address
Person.Demographie.Adresse.Postfach.LandPatient.address.country
Person.Demographie.Adresse.Postfach.PLZPatient.address.postalCode
Person.Demographie.Adresse.Postfach.StrassePatient.address.line
Person.Demographie.Adresse.Postfach.WohnortPatient.address.city + Patient.address.extension.Stadtteil
Person.Demographie.Adresse.Strassenanschrift.LandPatient.address.country
Person.Demographie.Adresse.Strassenanschrift.PLZPatient.address.postalCode
Person.Demographie.Adresse.Strassenanschrift.StrassePatient.address.line
Person.Demographie.Adresse.Strassenanschrift.WohnortPatient.address.city + Patient.address.extension.Stadtteil
Person.Demographie.GeburtsdatumPatient.birthDate
Person.Demographie.Vitalstatus.PatientVerstorbenPatient.deceased[x]
Person.Demographie.Vitalstatus.TodeszeitpunktPatient.deceased[x]
Person.NamePatient.name
Person.Name.FamiliennamePatient.name.family
Person.Name.GeburtsnamePatient.name.use
Person.Name.NachnamePatient.name.family.extension.nachname
Person.Name.NamenszusatzPatient.name.family.extension.namenszusatz
Person.Name.PraefixPatient.name.prefix
Person.Name.Praefix.ArtdesPraefixesPatient.name.prefix.extension-prefix-qualifier
Person.Name.VornamePatient.name.given
Person.Name.VorsatzwortPatient.name.family.extension.vorsatzwort
Person.PatientIn.PatientenIdentifikator.PatientenIdentifikatorPatient.identifier:pid
Person.PatientIn.VersicherungPatient.identifier:default
Person.PatientIn.Versicherung.Versichertennummer.VersichertenIDGKVPatient.identifier:versichertenId_GKV
Person.PatientIn.Versicherung.Versichertennummer.VersichertennummerPKVPatient.identifier:versicherungsnummer_pkv
Person.PatientInPseudonym.PseudonymPatient.identifier:PseudonymisierterIdentifier