Xt-EHR
0.1.0 - ci-build

Xt-EHR, published by Xt-EHR. This guide is not an authorized publication; it is the continuous build for version 0.1.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/Xt-EHR/xt-ehr-common/ and changes regularly. See the Directory of published versions

Logical Model: EHNPatient - Detailed Descriptions

Draft as of 2024-11-13

Definitions for the EHNPatient logical model.

Guidance on how to interpret the contents of this table can be found here

0. EHNPatient
Definition

eHN Dataset for identification of the patient/subject

ShorteHN Patient
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. EHNPatient.personalIdentifier
Definition

An identifier of the patient that is unique within a defined scope. Example: National ID (birth number) for a Czech patient. Multiple identifiers could be provided

ShortPersonal identifier
Control0..*
TypeIdentifier
4. EHNPatient.familyNameSurname
Definition

The family name/surname/last name of the patient [ISO TS 22220:2011]. This field can contain more than one element or multiple data elements could be present.

ShortFamily name/surname
Control0..*
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
6. EHNPatient.givenName
Definition

The given name/first name of the patient (also known as forename or first name) [ISO TS 22220:2011]. This field can contain more than one element.

ShortGiven name
Control0..*
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
8. EHNPatient.dateOfBirth
Definition

The date of birth of the patient [ISO TS 22220]. As age of the patient might be important for correct interpretation of the test result values, complete date of birth should be provided.

ShortDate of birth
Control0..*
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
10. EHNPatient.gender
Definition

Value for "administrative gender". If different, "physiological gender" should be communicated elsewhere.

ShortGender
Control0..*
TypeCodeableConcept
12. EHNPatient.countryOfAffiliation
Definition

Name of country of affiliation

ShortCountry of affiliation
Control0..*
TypeCodeableConcept
14. EHNPatient.nativeLanguage
Definition

The native language of the patient. This may be important for the information that is given to the patient regarding use of the prescribed product [N1228 ISO NP TS 17251].

ShortNative language
Control0..*
TypeCodeableConcept
16. EHNPatient.nationality
Definition

Nationality of the patient.

ShortNationality
Control0..*
TypeCodeableConcept

Guidance on how to interpret the contents of this table can be found here

0. EHNPatient
Definition

eHN Dataset for identification of the patient/subject


Base definition for all types defined in FHIR type system.

ShorteHN PatientBase for all types and resources
Control0..*
Is Modifierfalse
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. EHNPatient.personalIdentifier
Definition

An identifier of the patient that is unique within a defined scope. Example: National ID (birth number) for a Czech patient. Multiple identifiers could be provided

ShortPersonal identifier
Control0..*
TypeIdentifier
4. EHNPatient.familyNameSurname
Definition

The family name/surname/last name of the patient [ISO TS 22220:2011]. This field can contain more than one element or multiple data elements could be present.

ShortFamily name/surname
Control0..*
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
6. EHNPatient.givenName
Definition

The given name/first name of the patient (also known as forename or first name) [ISO TS 22220:2011]. This field can contain more than one element.

ShortGiven name
Control0..*
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
8. EHNPatient.dateOfBirth
Definition

The date of birth of the patient [ISO TS 22220]. As age of the patient might be important for correct interpretation of the test result values, complete date of birth should be provided.

ShortDate of birth
Control0..*
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
10. EHNPatient.gender
Definition

Value for "administrative gender". If different, "physiological gender" should be communicated elsewhere.

ShortGender
Control0..*
TypeCodeableConcept
12. EHNPatient.countryOfAffiliation
Definition

Name of country of affiliation

ShortCountry of affiliation
Control0..*
TypeCodeableConcept
14. EHNPatient.nativeLanguage
Definition

The native language of the patient. This may be important for the information that is given to the patient regarding use of the prescribed product [N1228 ISO NP TS 17251].

ShortNative language
Control0..*
TypeCodeableConcept
16. EHNPatient.nationality
Definition

Nationality of the patient.

ShortNationality
Control0..*
TypeCodeableConcept

Guidance on how to interpret the contents of this table can be found here

0. EHNPatient
Definition

eHN Dataset for identification of the patient/subject

ShorteHN Patient
Control0..*
Is Modifierfalse
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. EHNPatient.personalIdentifier
Definition

An identifier of the patient that is unique within a defined scope. Example: National ID (birth number) for a Czech patient. Multiple identifiers could be provided

ShortPersonal identifier
Control0..*
TypeIdentifier
4. EHNPatient.familyNameSurname
Definition

The family name/surname/last name of the patient [ISO TS 22220:2011]. This field can contain more than one element or multiple data elements could be present.

ShortFamily name/surname
Control0..*
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
6. EHNPatient.givenName
Definition

The given name/first name of the patient (also known as forename or first name) [ISO TS 22220:2011]. This field can contain more than one element.

ShortGiven name
Control0..*
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
8. EHNPatient.dateOfBirth
Definition

The date of birth of the patient [ISO TS 22220]. As age of the patient might be important for correct interpretation of the test result values, complete date of birth should be provided.

ShortDate of birth
Control0..*
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
10. EHNPatient.gender
Definition

Value for "administrative gender". If different, "physiological gender" should be communicated elsewhere.

ShortGender
Control0..*
TypeCodeableConcept
12. EHNPatient.countryOfAffiliation
Definition

Name of country of affiliation

ShortCountry of affiliation
Control0..*
TypeCodeableConcept
14. EHNPatient.nativeLanguage
Definition

The native language of the patient. This may be important for the information that is given to the patient regarding use of the prescribed product [N1228 ISO NP TS 17251].

ShortNative language
Control0..*
TypeCodeableConcept
16. EHNPatient.nationality
Definition

Nationality of the patient.

ShortNationality
Control0..*
TypeCodeableConcept