FHIR © HL7.org  |  FHIRsmith 4.0.1  |  Server Home  |  XIG Home  |  XIG Stats  | 

FHIR IG analytics

Packageeu.ehds.models
Resource TypeStructureDefinition
IdStructureDefinition-EHDSAddress.json
FHIR VersionR5
Sourcehttps://build.fhir.org/ig/danka74/logical-model/StructureDefinition-EHDSAddress.html
URLhttp://ehds.eu/fhir/models/StructureDefinition/EHDSAddress
Version0.1.0
Statusdraft
Date2026-05-11T13:27:41+00:00
NameEHDSAddress
TitleAddress model
DescriptionEHDS refined base model for Address structure
Typehttp://ehds.eu/fhir/models/StructureDefinition/EHDSAddress
Kindlogical

Resources that use this resource

StructureDefinition
eu.ehds.models#currentEHDSHealthProfessionalHealth professional model
eu.ehds.models#currentEHDSLocationLocation model
eu.ehds.models#currentEHDSOrganisationOrganisation model
eu.ehds.models#currentEHDSPatientPatient model
eu.ehds.models#currentEHDSRelatedPersonRelated person model

Resources that this resource uses

No resources found


Narrative

Note: links and images are rebased to the (stated) source

Generated Narrative: StructureDefinition EHDSAddress

NameFlagsCard.TypeDescription & Constraintsdoco
.. EHDSAddress 0..*BaseAddress model
... use 0..1CodeableConceptPurpose of the address. If this attribute is not present, the address is assumed to be the default address useful for any purpose.
Binding Description: (preferred): HL7 AddressUse
... type 0..1CodeableConceptDistinguishes between physical addresses (those that can be visited) and mailing addresses. Most addresses are both.
Binding Description: (preferred): HL7 AddressType
... text 0..1stringText representation of the address.
... street 0..1stringName of the street.
... houseNumber 0..1stringHouse number.
... postBox 0..1stringPost box.
... city 0..1stringCity.
... postalCode 0..1stringPostal code.
... country 0..1CodeableConceptCountry name and country code.
Binding Description: (preferred): ISO 3166-1 alpha-2

doco Documentation for this format

Source1

{
  "resourceType": "StructureDefinition",
  "id": "EHDSAddress",
  "text": {
    "status": "extensions",
    "div": "<!-- snip (see above) -->"
  },
  "url": "http://ehds.eu/fhir/models/StructureDefinition/EHDSAddress",
  "version": "0.1.0",
  "name": "EHDSAddress",
  "title": "Address model",
  "status": "draft",
  "date": "2026-05-11T13:27:41+00:00",
  "publisher": "EC",
  "contact": [
    {
      "name": "EC",
      "telecom": [
        {
          "system": "url",
          "value": "http://commission.europa.eu/"
        }
      ]
    }
  ],
  "description": "EHDS refined base model for Address structure",
  "fhirVersion": "5.0.0",
  "mapping": [
    {
      "identity": "rim",
      "uri": "http://hl7.org/v3",
      "name": "RIM Mapping"
    }
  ],
  "kind": "logical",
  "abstract": false,
  "type": "http://ehds.eu/fhir/models/StructureDefinition/EHDSAddress",
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Base",
  "derivation": "specialization",
  "snapshot": {
    "extension": [
      {
        "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-base-version",
        "valueString": "5.0.0"
      }
    ],
    "element": [
      {
        "id": "EHDSAddress",
        "path": "EHDSAddress",
        "short": "Address model",
        "definition": "EHDS refined base model for Address structure",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Base",
          "min": 0,
          "max": "*"
        },
        "isModifier": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "EHDSAddress.use",
        "path": "EHDSAddress.use",
        "short": "Purpose of the address. If this attribute is not present, the address is assumed to be the default address useful for any purpose.",
        "definition": "Purpose of the address. If this attribute is not present, the address is assumed to be the default address useful for any purpose.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "EHDSAddress.use",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "binding": {
          "strength": "preferred",
          "description": "HL7 AddressUse"
        }
      },
      {
        "id": "EHDSAddress.type",
        "path": "EHDSAddress.type",
        "short": "Distinguishes between physical addresses (those that can be visited) and mailing addresses. Most addresses are both.",
        "definition": "Distinguishes between physical addresses (those that can be visited) and mailing addresses. Most addresses are both.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "EHDSAddress.type",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "binding": {
          "strength": "preferred",
          "description": "HL7 AddressType"
        }
      },
      {
        "id": "EHDSAddress.text",
        "path": "EHDSAddress.text",
        "short": "Text representation of the address.",
        "definition": "Text representation of the address.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "EHDSAddress.text",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "EHDSAddress.street",
        "path": "EHDSAddress.street",
        "short": "Name of the street.",
        "definition": "Name of the street.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "EHDSAddress.street",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "EHDSAddress.houseNumber",
        "path": "EHDSAddress.houseNumber",
        "short": "House number.",
        "definition": "House number.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "EHDSAddress.houseNumber",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "EHDSAddress.postBox",
        "path": "EHDSAddress.postBox",
        "short": "Post box.",
        "definition": "Post box.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "EHDSAddress.postBox",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "EHDSAddress.city",
        "path": "EHDSAddress.city",
        "short": "City.",
        "definition": "City.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "EHDSAddress.city",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "EHDSAddress.postalCode",
        "path": "EHDSAddress.postalCode",
        "short": "Postal code.",
        "definition": "Postal code.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "EHDSAddress.postalCode",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "EHDSAddress.country",
        "path": "EHDSAddress.country",
        "short": "Country name and country code.",
        "definition": "Country name and country code.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "EHDSAddress.country",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "binding": {
          "strength": "preferred",
          "description": "ISO 3166-1 alpha-2"
        }
      }
    ]
  },
  "differential": {
    "element": [
      {
        "id": "EHDSAddress",
        "path": "EHDSAddress",
        "short": "Address model",
        "definition": "EHDS refined base model for Address structure"
      },
      {
        "id": "EHDSAddress.use",
        "path": "EHDSAddress.use",
        "short": "Purpose of the address. If this attribute is not present, the address is assumed to be the default address useful for any purpose.",
        "definition": "Purpose of the address. If this attribute is not present, the address is assumed to be the default address useful for any purpose.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "binding": {
          "strength": "preferred",
          "description": "HL7 AddressUse"
        }
      },
      {
        "id": "EHDSAddress.type",
        "path": "EHDSAddress.type",
        "short": "Distinguishes between physical addresses (those that can be visited) and mailing addresses. Most addresses are both.",
        "definition": "Distinguishes between physical addresses (those that can be visited) and mailing addresses. Most addresses are both.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "binding": {
          "strength": "preferred",
          "description": "HL7 AddressType"
        }
      },
      {
        "id": "EHDSAddress.text",
        "path": "EHDSAddress.text",
        "short": "Text representation of the address.",
        "definition": "Text representation of the address.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "EHDSAddress.street",
        "path": "EHDSAddress.street",
        "short": "Name of the street.",
        "definition": "Name of the street.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "EHDSAddress.houseNumber",
        "path": "EHDSAddress.houseNumber",
        "short": "House number.",
        "definition": "House number.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "EHDSAddress.postBox",
        "path": "EHDSAddress.postBox",
        "short": "Post box.",
        "definition": "Post box.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "EHDSAddress.city",
        "path": "EHDSAddress.city",
        "short": "City.",
        "definition": "City.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "EHDSAddress.postalCode",
        "path": "EHDSAddress.postalCode",
        "short": "Postal code.",
        "definition": "Postal code.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "EHDSAddress.country",
        "path": "EHDSAddress.country",
        "short": "Country name and country code.",
        "definition": "Country name and country code.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "binding": {
          "strength": "preferred",
          "description": "ISO 3166-1 alpha-2"
        }
      }
    ]
  }
}