EHDS Logical Information Models
0.4.0 - draft

EHDS Logical Information Models, published by Xt-EHR. This guide is not an authorized publication; it is the continuous build for version 0.4.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: EHDSAddress - Detailed Descriptions

Draft as of 2026-02-23

Definitions for the EHDSAddress logical model.

- Key Elements Table
- Differential Elements Table
- Snapshot Elements Table

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

0. EHDSAddress
Definition | EHDS refined base model for Address structure Base definition for all types defined in FHIR type system.
Short | Address modelBase for all types and resources
Control | 0..*
Is Modifier | false
Logical Model | Instances of this logical model are not marked to be the target of a Reference
2. EHDSAddress.use
Definition | Purpose of the address
Short | Purpose of the address
Control | 0..1
Binding | HL7 AddressUse
Type | CodeableConcept
4. EHDSAddress.type
Definition | Distinguishes between physical addresses (those you can visit) and mailing addresses (e.g. PO Boxes and care-of addresses). Most addresses are both.
Short | Distinguishes between physical addresses (those you can visit) and mailing addresses (e.g. PO Boxes and care-of addresses). Most addresses are both.
Control | 0..1
Binding | HL7 AddressType
Type | CodeableConcept
6. EHDSAddress.text
Definition | Text representation of the address
Short | Text representation of the address
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
8. EHDSAddress.street
Definition | Name of the street
Short | Name of the street
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
10. EHDSAddress.houseNumber
Definition | House number
Short | House number
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
12. EHDSAddress.postBox
Definition | Post box
Short | Post box
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
14. EHDSAddress.city
Definition | City
Short | City
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
16. EHDSAddress.postalCode
Definition | Postal code
Short | Postal code
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
18. EHDSAddress.country
Definition | Country name and country code
Short | Country name and country code
Control | 0..1
Binding | ISO 3166-1 alpha-2
Type | CodeableConcept

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

0. EHDSAddress
Definition | EHDS refined base model for Address structure
Short | Address model
Logical Model | Instances of this logical model are not marked to be the target of a Reference
2. EHDSAddress.use
Definition | Purpose of the address
Short | Purpose of the address
Control | 0..1
Binding | HL7 AddressUse
Type | CodeableConcept
4. EHDSAddress.type
Definition | Distinguishes between physical addresses (those you can visit) and mailing addresses (e.g. PO Boxes and care-of addresses). Most addresses are both.
Short | Distinguishes between physical addresses (those you can visit) and mailing addresses (e.g. PO Boxes and care-of addresses). Most addresses are both.
Control | 0..1
Binding | HL7 AddressType
Type | CodeableConcept
6. EHDSAddress.text
Definition | Text representation of the address
Short | Text representation of the address
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
8. EHDSAddress.street
Definition | Name of the street
Short | Name of the street
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
10. EHDSAddress.houseNumber
Definition | House number
Short | House number
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
12. EHDSAddress.postBox
Definition | Post box
Short | Post box
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
14. EHDSAddress.city
Definition | City
Short | City
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
16. EHDSAddress.postalCode
Definition | Postal code
Short | Postal code
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
18. EHDSAddress.country
Definition | Country name and country code
Short | Country name and country code
Control | 0..1
Binding | ISO 3166-1 alpha-2
Type | CodeableConcept

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

0. EHDSAddress
Definition | EHDS refined base model for Address structure
Short | Address model
Control | 0..*
Is Modifier | false
Logical Model | Instances of this logical model are not marked to be the target of a Reference
2. EHDSAddress.use
Definition | Purpose of the address
Short | Purpose of the address
Control | 0..1
Binding | HL7 AddressUse
Type | CodeableConcept
4. EHDSAddress.type
Definition | Distinguishes between physical addresses (those you can visit) and mailing addresses (e.g. PO Boxes and care-of addresses). Most addresses are both.
Short | Distinguishes between physical addresses (those you can visit) and mailing addresses (e.g. PO Boxes and care-of addresses). Most addresses are both.
Control | 0..1
Binding | HL7 AddressType
Type | CodeableConcept
6. EHDSAddress.text
Definition | Text representation of the address
Short | Text representation of the address
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
8. EHDSAddress.street
Definition | Name of the street
Short | Name of the street
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
10. EHDSAddress.houseNumber
Definition | House number
Short | House number
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
12. EHDSAddress.postBox
Definition | Post box
Short | Post box
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
14. EHDSAddress.city
Definition | City
Short | City
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
16. EHDSAddress.postalCode
Definition | Postal code
Short | Postal code
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
18. EHDSAddress.country
Definition | Country name and country code
Short | Country name and country code
Control | 0..1
Binding | ISO 3166-1 alpha-2
Type | CodeableConcept