{
  "resourceType": "StructureDefinition",
  "id": "StructuredAddress",
  "url": "http://amphi.eu/fhir/prehospitalsolution/StructureDefinition/StructuredAddress/v1",
  "version": "1.0",
  "name": "StructuredAddress",
  "status": "active",
  "date": "2024-05-02T12:08:33.5385973+00:00",
  "description": "This profiled data type is used for addresses for both clinicians, patients and destination.",
  "fhirVersion": "4.0.1",
  "kind": "complex-type",
  "abstract": false,
  "type": "Address",
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Address",
  "derivation": "constraint",
  "differential": {
    "element": [
      {
        "id": "Address.id",
        "path": "Address.id",
        "max": "0"
      },
      {
        "id": "Address.extension:precinct",
        "path": "Address.extension",
        "sliceName": "precinct",
        "max": "1",
        "type": [
          {
            "code": "Extension",
            "profile": [
              "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-precinct"
            ]
          }
        ],
        "isModifier": false
      },
      {
        "id": "Address.extension:precinct.value[x]",
        "path": "Address.extension.value[x]",
        "definition": "Value of the precinct."
      },
      {
        "id": "Address.use",
        "path": "Address.use",
        "max": "0"
      },
      {
        "id": "Address.type",
        "path": "Address.type",
        "max": "0"
      },
      {
        "id": "Address.text",
        "path": "Address.text",
        "short": "Full Address.",
        "definition": "Full Address."
      },
      {
        "id": "Address.line",
        "path": "Address.line",
        "definition": "Element containing extensions for street name, number, etc."
      },
      {
        "id": "Address.line.extension:streetName",
        "path": "Address.line.extension",
        "sliceName": "streetName",
        "definition": "This extension is used to specify the street name of an address.",
        "max": "1",
        "type": [
          {
            "code": "Extension",
            "profile": [
              "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName"
            ]
          }
        ],
        "isModifier": false
      },
      {
        "id": "Address.line.extension:houseNumber",
        "path": "Address.line.extension",
        "sliceName": "houseNumber",
        "definition": "This extension is used to specify the house number in an address.",
        "max": "1",
        "type": [
          {
            "code": "Extension",
            "profile": [
              "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumber"
            ]
          }
        ],
        "isModifier": false
      },
      {
        "id": "Address.line.extension:buildingNumberSuffix",
        "path": "Address.line.extension",
        "sliceName": "buildingNumberSuffix",
        "definition": "This extension is used to specify the suffix of the building number. Any alphabetic character, fraction or other text that may appear after the numeric portion of a building number.",
        "max": "1",
        "type": [
          {
            "code": "Extension",
            "profile": [
              "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-buildingNumberSuffix"
            ]
          }
        ],
        "isModifier": false
      },
      {
        "id": "Address.line.extension:buildingNumberSuffix.value[x]",
        "path": "Address.line.extension.value[x]",
        "definition": "Value of an alphabetic character, a fraction or another text that may appear after the numeric portion of a building number."
      },
      {
        "id": "Address.line.extension:houseNumberNumeric",
        "path": "Address.line.extension",
        "sliceName": "houseNumberNumeric",
        "max": "1",
        "type": [
          {
            "code": "Extension",
            "profile": [
              "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumberNumeric"
            ]
          }
        ],
        "isModifier": false
      },
      {
        "id": "Address.line.extension:additionalLocator",
        "path": "Address.line.extension",
        "sliceName": "additionalLocator",
        "definition": "This extension is used to specify door or apartment number of an address.",
        "max": "1",
        "type": [
          {
            "code": "Extension",
            "profile": [
              "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-additionalLocator"
            ]
          }
        ],
        "isModifier": false
      },
      {
        "id": "Address.line.extension:additionalLocator.value[x]",
        "path": "Address.line.extension.value[x]",
        "definition": "Address room (apartment number or door)."
      },
      {
        "id": "Address.line.extension:direction",
        "path": "Address.line.extension",
        "sliceName": "direction",
        "definition": "This extension is used to specify direction (e.g., N, S, W, E) of the address.",
        "max": "1",
        "type": [
          {
            "code": "Extension",
            "profile": [
              "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-direction"
            ]
          }
        ],
        "isModifier": false
      },
      {
        "id": "Address.line.extension:floor",
        "path": "Address.line.extension",
        "sliceName": "floor",
        "definition": "This extension is used to specify the floor of an address.",
        "type": [
          {
            "code": "Extension",
            "profile": [
              "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-unitID"
            ]
          }
        ],
        "isModifier": false
      },
      {
        "id": "Address.city",
        "path": "Address.city",
        "definition": "Name of city, town, etc. The city should match the postalCode."
      },
      {
        "id": "Address.district",
        "path": "Address.district",
        "definition": "The name of the district/county."
      },
      {
        "id": "Address.state",
        "path": "Address.state",
        "definition": "The name of the state."
      },
      {
        "id": "Address.postalCode",
        "path": "Address.postalCode",
        "definition": "Postal code for area."
      },
      {
        "id": "Address.country",
        "path": "Address.country",
        "definition": "Country where the address is located."
      },
      {
        "id": "Address.period",
        "path": "Address.period",
        "max": "0"
      }
    ]
  }
}