{
  "resourceType": "StructureDefinition",
  "id": "logicalmodel-Dwelling-R4",
  "url": "http://linkehr.com/fhir/logicalmodel-dwelling-R4",
  "identifier": [
    {
      "system": "openEHR-CKM",
      "value": "openEHR-EHR-CLUSTER.dwelling.v0"
    }
  ],
  "version": "0",
  "name": "Dwelling",
  "title": "Dwelling",
  "status": "draft",
  "date": "2024-06-18",
  "publisher": "openEHR",
  "contact": [
    {
      "telecom": [
        {
          "system": "url",
          "value": "http://www.veratech.es"
        }
      ]
    }
  ],
  "description": "An overview about the properties of a single structure, or a discrete space within a structure, and associated spaces in which an individual lives.",
  "purpose": "To record an overview and description about aspects about the dwelling where an individual lives.",
  "fhirVersion": "4.0.0",
  "mapping": [
    {
      "identity": "openEHR",
      "uri": "http://openehr.org",
      "name": "openEHR Mapping"
    },
    {
      "identity": "openEHR-natural",
      "uri": "http://openehr.org",
      "name": "openEHR natural path"
    }
  ],
  "kind": "logical",
  "abstract": false,
  "type": "StructureDefinition",
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Element",
  "snapshot": {
    "element": [
      {
        "id": "Dwelling",
        "path": "Dwelling",
        "short": "Dwelling",
        "definition": "An overview about the properties of a single structure, or a discrete space within a structure, and associated spaces in which an individual lives.",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Dwelling",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mustSupport": true,
        "isModifier": false,
        "isSummary": true
      },
      {
        "id": "Dwelling.Type",
        "path": "Dwelling.Type",
        "short": "Type",
        "definition": "The type of dwelling in which an individual lives.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Dwelling.Type",
          "min": 0,
          "max": "1"
        }
      },
      {
        "id": "Dwelling.Type.value",
        "path": "Dwelling.Type.value",
        "short": "Type",
        "definition": "The type of dwelling in which an individual lives.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Dwelling.Type.value",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": true
      },
      {
        "id": "Dwelling.Overall_description",
        "path": "Dwelling.Overall_description",
        "short": "Overall description",
        "definition": "Narrative description about all aspects of the dwelling.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Dwelling.Overall_description",
          "min": 0,
          "max": "1"
        }
      },
      {
        "id": "Dwelling.Overall_description.value",
        "path": "Dwelling.Overall_description.value",
        "short": "Overall description",
        "definition": "Narrative description about all aspects of the dwelling.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Dwelling.Overall_description.value",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": true
      },
      {
        "id": "Dwelling.Number_of_rooms",
        "path": "Dwelling.Number_of_rooms",
        "short": "Number of rooms",
        "definition": "The number of rooms within the dwelling.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Dwelling.Number_of_rooms",
          "min": 0,
          "max": "1"
        }
      },
      {
        "id": "Dwelling.Number_of_rooms.value",
        "path": "Dwelling.Number_of_rooms.value",
        "short": "Number of rooms",
        "definition": "The number of rooms within the dwelling.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Dwelling.Number_of_rooms.value",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "Quantity"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": true
      },
      {
        "id": "Dwelling.Number_of_people",
        "path": "Dwelling.Number_of_people",
        "short": "Number of people",
        "definition": "The total number of people living in the dwelling.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Dwelling.Number_of_people",
          "min": 0,
          "max": "1"
        }
      },
      {
        "id": "Dwelling.Number_of_people.value",
        "path": "Dwelling.Number_of_people.value",
        "short": "Number of people",
        "definition": "The total number of people living in the dwelling.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Dwelling.Number_of_people.value",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "Quantity"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": true
      },
      {
        "id": "Dwelling.Condition",
        "path": "Dwelling.Condition",
        "short": "Condition",
        "definition": "Narrative description about the overall condition of the dwelling.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Dwelling.Condition",
          "min": 0,
          "max": "1"
        }
      },
      {
        "id": "Dwelling.Condition.value",
        "path": "Dwelling.Condition.value",
        "short": "Condition",
        "definition": "Narrative description about the overall condition of the dwelling.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Dwelling.Condition.value",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": true
      },
      {
        "id": "Dwelling.Access_egress",
        "path": "Dwelling.Access_egress",
        "short": "Access/egress",
        "definition": "Description about physical access to, and egress from, the dwellling.",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Dwelling.Access_egress",
          "min": 0,
          "max": "*"
        }
      },
      {
        "id": "Dwelling.Access_egress.value",
        "path": "Dwelling.Access_egress.value",
        "short": "Access/egress",
        "definition": "Description about physical access to, and egress from, the dwellling.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Dwelling.Access_egress.value",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": true
      },
      {
        "id": "Dwelling.Entrance",
        "path": "Dwelling.Entrance",
        "short": "Entrance",
        "definition": "Description about an entrance to the dwelling.",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Dwelling.Entrance",
          "min": 0,
          "max": "*"
        }
      },
      {
        "id": "Dwelling.Entrance.value",
        "path": "Dwelling.Entrance.value",
        "short": "Entrance",
        "definition": "Description about an entrance to the dwelling.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Dwelling.Entrance.value",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": true
      },
      {
        "id": "Dwelling.Hallway",
        "path": "Dwelling.Hallway",
        "short": "Hallway",
        "definition": "Description about the hallway within the dwelling.",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Dwelling.Hallway",
          "min": 0,
          "max": "*"
        }
      },
      {
        "id": "Dwelling.Hallway.value",
        "path": "Dwelling.Hallway.value",
        "short": "Hallway",
        "definition": "Description about the hallway within the dwelling.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Dwelling.Hallway.value",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": true
      },
      {
        "id": "Dwelling.Number_of_floors",
        "path": "Dwelling.Number_of_floors",
        "short": "Number of floors",
        "definition": "The number of floors within the dwelling.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Dwelling.Number_of_floors",
          "min": 0,
          "max": "1"
        }
      },
      {
        "id": "Dwelling.Number_of_floors.value",
        "path": "Dwelling.Number_of_floors.value",
        "short": "Number of floors",
        "definition": "The number of floors within the dwelling.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Dwelling.Number_of_floors.value",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "Quantity"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": true
      },
      {
        "id": "Dwelling.Internal_stairs_lifts",
        "path": "Dwelling.Internal_stairs_lifts",
        "short": "Internal stairs/lifts",
        "definition": "Description about internal steps and lifts within the dwelling.",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Dwelling.Internal_stairs_lifts",
          "min": 0,
          "max": "*"
        }
      },
      {
        "id": "Dwelling.Internal_stairs_lifts.value",
        "path": "Dwelling.Internal_stairs_lifts.value",
        "short": "Internal stairs/lifts",
        "definition": "Description about internal steps and lifts within the dwelling.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Dwelling.Internal_stairs_lifts.value",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": true
      },
      {
        "id": "Dwelling.Living_room",
        "path": "Dwelling.Living_room",
        "short": "Living room",
        "definition": "Description about a living room within the dwelling.",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Dwelling.Living_room",
          "min": 0,
          "max": "*"
        }
      },
      {
        "id": "Dwelling.Living_room.value",
        "path": "Dwelling.Living_room.value",
        "short": "Living room",
        "definition": "Description about a living room within the dwelling.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Dwelling.Living_room.value",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": true
      },
      {
        "id": "Dwelling.Kitchen",
        "path": "Dwelling.Kitchen",
        "short": "Kitchen",
        "definition": "Description about a kitchen within the dwelling.",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Dwelling.Kitchen",
          "min": 0,
          "max": "*"
        }
      },
      {
        "id": "Dwelling.Kitchen.value",
        "path": "Dwelling.Kitchen.value",
        "short": "Kitchen",
        "definition": "Description about a kitchen within the dwelling.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Dwelling.Kitchen.value",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": true
      },
      {
        "id": "Dwelling.Bedroom",
        "path": "Dwelling.Bedroom",
        "short": "Bedroom",
        "definition": "Description about a bedroom within the dwelling.",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Dwelling.Bedroom",
          "min": 0,
          "max": "*"
        }
      },
      {
        "id": "Dwelling.Bedroom.value",
        "path": "Dwelling.Bedroom.value",
        "short": "Bedroom",
        "definition": "Description about a bedroom within the dwelling.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Dwelling.Bedroom.value",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": true
      },
      {
        "id": "Dwelling.Number_of_bedrooms",
        "path": "Dwelling.Number_of_bedrooms",
        "short": "Number of bedrooms",
        "definition": "The number of bedrooms in the dwelling.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Dwelling.Number_of_bedrooms",
          "min": 0,
          "max": "1"
        }
      },
      {
        "id": "Dwelling.Number_of_bedrooms.value",
        "path": "Dwelling.Number_of_bedrooms.value",
        "short": "Number of bedrooms",
        "definition": "The number of bedrooms in the dwelling.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Dwelling.Number_of_bedrooms.value",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "Quantity"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": true
      },
      {
        "id": "Dwelling.Persons_per_bedroom",
        "path": "Dwelling.Persons_per_bedroom",
        "short": "Persons per bedroom",
        "definition": "Number of household members sharing bedroom.",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Dwelling.Persons_per_bedroom",
          "min": 0,
          "max": "*"
        }
      },
      {
        "id": "Dwelling.Persons_per_bedroom.value",
        "path": "Dwelling.Persons_per_bedroom.value",
        "short": "Persons per bedroom",
        "definition": "Number of household members sharing bedroom.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Dwelling.Persons_per_bedroom.value",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "Quantity"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": true
      },
      {
        "id": "Dwelling.Toilet_accessibility",
        "path": "Dwelling.Toilet_accessibility",
        "short": "Toilet accessibility",
        "definition": "Description about accsessibility to a toilet.",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Dwelling.Toilet_accessibility",
          "min": 0,
          "max": "*"
        }
      },
      {
        "id": "Dwelling.Toilet_accessibility.value",
        "path": "Dwelling.Toilet_accessibility.value",
        "short": "Toilet accessibility",
        "definition": "Description about accsessibility to a toilet.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Dwelling.Toilet_accessibility.value",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": true
      },
      {
        "id": "Dwelling.Toilet_type",
        "path": "Dwelling.Toilet_type",
        "short": "Toilet type",
        "definition": "Description about the type of toilet fixture at the dwelling.",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Dwelling.Toilet_type",
          "min": 0,
          "max": "*"
        }
      },
      {
        "id": "Dwelling.Toilet_type.value",
        "path": "Dwelling.Toilet_type.value",
        "short": "Toilet type",
        "definition": "Description about the type of toilet fixture at the dwelling.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Dwelling.Toilet_type.value",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": true
      },
      {
        "id": "Dwelling.Number_of_toilets",
        "path": "Dwelling.Number_of_toilets",
        "short": "Number of toilets",
        "definition": "The number of toilet fixtures in the dwelling.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Dwelling.Number_of_toilets",
          "min": 0,
          "max": "1"
        }
      },
      {
        "id": "Dwelling.Number_of_toilets.value",
        "path": "Dwelling.Number_of_toilets.value",
        "short": "Number of toilets",
        "definition": "The number of toilet fixtures in the dwelling.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Dwelling.Number_of_toilets.value",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "Quantity"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": true
      },
      {
        "id": "Dwelling.Bathroom",
        "path": "Dwelling.Bathroom",
        "short": "Bathroom",
        "definition": "Description about a bathroom within the dwelling.",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Dwelling.Bathroom",
          "min": 0,
          "max": "*"
        }
      },
      {
        "id": "Dwelling.Bathroom.value",
        "path": "Dwelling.Bathroom.value",
        "short": "Bathroom",
        "definition": "Description about a bathroom within the dwelling.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Dwelling.Bathroom.value",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": true
      },
      {
        "id": "Dwelling.Number_of_bathrooms",
        "path": "Dwelling.Number_of_bathrooms",
        "short": "Number of bathrooms",
        "definition": "The number of bathrooms in the dwelling.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Dwelling.Number_of_bathrooms",
          "min": 0,
          "max": "1"
        }
      },
      {
        "id": "Dwelling.Number_of_bathrooms.value",
        "path": "Dwelling.Number_of_bathrooms.value",
        "short": "Number of bathrooms",
        "definition": "The number of bathrooms in the dwelling.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Dwelling.Number_of_bathrooms.value",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "Quantity"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": true
      },
      {
        "id": "Dwelling.Laundry_facilities",
        "path": "Dwelling.Laundry_facilities",
        "short": "Laundry facilities",
        "definition": "Description about a laundry facility within, or associated with, the dwelling.",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Dwelling.Laundry_facilities",
          "min": 0,
          "max": "*"
        }
      },
      {
        "id": "Dwelling.Laundry_facilities.value",
        "path": "Dwelling.Laundry_facilities.value",
        "short": "Laundry facilities",
        "definition": "Description about a laundry facility within, or associated with, the dwelling.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Dwelling.Laundry_facilities.value",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": true
      },
      {
        "id": "Dwelling.Outdoor_space",
        "path": "Dwelling.Outdoor_space",
        "short": "Outdoor space",
        "definition": "Description about an outdoor space associated with the the dwelling.",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Dwelling.Outdoor_space",
          "min": 0,
          "max": "*"
        }
      },
      {
        "id": "Dwelling.Outdoor_space.value",
        "path": "Dwelling.Outdoor_space.value",
        "short": "Outdoor space",
        "definition": "Description about an outdoor space associated with the the dwelling.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Dwelling.Outdoor_space.value",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": true
      },
      {
        "id": "Dwelling.Parking",
        "path": "Dwelling.Parking",
        "short": "Parking",
        "definition": "Description about vehicle parking at or near the dwelling.",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Dwelling.Parking",
          "min": 0,
          "max": "*"
        }
      },
      {
        "id": "Dwelling.Parking.value",
        "path": "Dwelling.Parking.value",
        "short": "Parking",
        "definition": "Description about vehicle parking at or near the dwelling.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Dwelling.Parking.value",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": true
      },
      {
        "id": "Dwelling.Heating",
        "path": "Dwelling.Heating",
        "short": "Heating",
        "definition": "Description about how the dwelling is heated.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Dwelling.Heating",
          "min": 0,
          "max": "1"
        }
      },
      {
        "id": "Dwelling.Heating.value",
        "path": "Dwelling.Heating.value",
        "short": "Heating",
        "definition": "Description about how the dwelling is heated.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Dwelling.Heating.value",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": true
      },
      {
        "id": "Dwelling.Cooling",
        "path": "Dwelling.Cooling",
        "short": "Cooling",
        "definition": "Description about how the dwelling is cooled.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Dwelling.Cooling",
          "min": 0,
          "max": "1"
        }
      },
      {
        "id": "Dwelling.Cooling.value",
        "path": "Dwelling.Cooling.value",
        "short": "Cooling",
        "definition": "Description about how the dwelling is cooled.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Dwelling.Cooling.value",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": true
      },
      {
        "id": "Dwelling.Energy_supply",
        "path": "Dwelling.Energy_supply",
        "short": "Energy supply",
        "definition": "Description about sources of power to the dwelling.",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Dwelling.Energy_supply",
          "min": 0,
          "max": "*"
        }
      },
      {
        "id": "Dwelling.Energy_supply.value",
        "path": "Dwelling.Energy_supply.value",
        "short": "Energy supply",
        "definition": "Description about sources of power to the dwelling.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Dwelling.Energy_supply.value",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": true
      },
      {
        "id": "Dwelling.Emergency_communication_access",
        "path": "Dwelling.Emergency_communication_access",
        "short": "Emergency communication access",
        "definition": "Description about the emergency communication access.",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Dwelling.Emergency_communication_access",
          "min": 0,
          "max": "*"
        }
      },
      {
        "id": "Dwelling.Emergency_communication_access.value",
        "path": "Dwelling.Emergency_communication_access.value",
        "short": "Emergency communication access",
        "definition": "Description about the emergency communication access.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Dwelling.Emergency_communication_access.value",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": true
      },
      {
        "id": "Dwelling.Connectivity",
        "path": "Dwelling.Connectivity",
        "short": "Connectivity",
        "definition": "Description about the internet and other forms of connectivity and communication. For example for home monitoring or other medical devices.",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Dwelling.Connectivity",
          "min": 0,
          "max": "*"
        }
      },
      {
        "id": "Dwelling.Connectivity.value",
        "path": "Dwelling.Connectivity.value",
        "short": "Connectivity",
        "definition": "Description about the internet and other forms of connectivity and communication. For example for home monitoring or other medical devices.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Dwelling.Connectivity.value",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": true
      },
      {
        "id": "Dwelling.Fire_protection",
        "path": "Dwelling.Fire_protection",
        "short": "Fire protection",
        "definition": "Description about fire protection within the dwelling.",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Dwelling.Fire_protection",
          "min": 0,
          "max": "*"
        }
      },
      {
        "id": "Dwelling.Fire_protection.value",
        "path": "Dwelling.Fire_protection.value",
        "short": "Fire protection",
        "definition": "Description about fire protection within the dwelling.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Dwelling.Fire_protection.value",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": true
      },
      {
        "id": "Dwelling.Security_and_safety",
        "path": "Dwelling.Security_and_safety",
        "short": "Security and safety",
        "definition": "Description about security and safety measures within the dwelling.",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Dwelling.Security_and_safety",
          "min": 0,
          "max": "*"
        }
      },
      {
        "id": "Dwelling.Security_and_safety.value",
        "path": "Dwelling.Security_and_safety.value",
        "short": "Security and safety",
        "definition": "Description about security and safety measures within the dwelling.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Dwelling.Security_and_safety.value",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": true
      },
      {
        "id": "Dwelling.Doorbell",
        "path": "Dwelling.Doorbell",
        "short": "Doorbell",
        "definition": "Description about a doorbell or alert system within the dwelling.",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Dwelling.Doorbell",
          "min": 0,
          "max": "*"
        }
      },
      {
        "id": "Dwelling.Doorbell.value",
        "path": "Dwelling.Doorbell.value",
        "short": "Doorbell",
        "definition": "Description about a doorbell or alert system within the dwelling.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Dwelling.Doorbell.value",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": true
      },
      {
        "id": "Dwelling.Mail",
        "path": "Dwelling.Mail",
        "short": "Mail",
        "definition": "Description about mail delivery and collection at the dwelling.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Dwelling.Mail",
          "min": 0,
          "max": "1"
        }
      },
      {
        "id": "Dwelling.Mail.value",
        "path": "Dwelling.Mail.value",
        "short": "Mail",
        "definition": "Description about mail delivery and collection at the dwelling.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Dwelling.Mail.value",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": true
      },
      {
        "id": "Dwelling.Rubbish_collection",
        "path": "Dwelling.Rubbish_collection",
        "short": "Rubbish collection",
        "definition": "Description about rubbish bins and waste collection at the dwelling.",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Dwelling.Rubbish_collection",
          "min": 0,
          "max": "*"
        }
      },
      {
        "id": "Dwelling.Rubbish_collection.value",
        "path": "Dwelling.Rubbish_collection.value",
        "short": "Rubbish collection",
        "definition": "Description about rubbish bins and waste collection at the dwelling.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Dwelling.Rubbish_collection.value",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": true
      },
      {
        "id": "Dwelling.Sewage_disposal",
        "path": "Dwelling.Sewage_disposal",
        "short": "Sewage disposal",
        "definition": "Description about the disposal of sewage from the dwelling.",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Dwelling.Sewage_disposal",
          "min": 0,
          "max": "*"
        }
      },
      {
        "id": "Dwelling.Sewage_disposal.value",
        "path": "Dwelling.Sewage_disposal.value",
        "short": "Sewage disposal",
        "definition": "Description about the disposal of sewage from the dwelling.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Dwelling.Sewage_disposal.value",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": true
      },
      {
        "id": "Dwelling.Water_source",
        "path": "Dwelling.Water_source",
        "short": "Water source",
        "definition": "Description about the source of water used at the dwelling.",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Dwelling.Water_source",
          "min": 0,
          "max": "*"
        }
      },
      {
        "id": "Dwelling.Water_source.value",
        "path": "Dwelling.Water_source.value",
        "short": "Water source",
        "definition": "Description about the source of water used at the dwelling.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Dwelling.Water_source.value",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": true
      },
      {
        "id": "Dwelling.Water_supply",
        "path": "Dwelling.Water_supply",
        "short": "Water supply",
        "definition": "Description about how water is delivered into the dwelling.",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Dwelling.Water_supply",
          "min": 0,
          "max": "*"
        }
      },
      {
        "id": "Dwelling.Water_supply.value",
        "path": "Dwelling.Water_supply.value",
        "short": "Water supply",
        "definition": "Description about how water is delivered into the dwelling.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Dwelling.Water_supply.value",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": true
      },
      {
        "id": "Dwelling.Water_storage",
        "path": "Dwelling.Water_storage",
        "short": "Water storage",
        "definition": "Description about the storage of potable water at the dwelling.",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Dwelling.Water_storage",
          "min": 0,
          "max": "*"
        }
      },
      {
        "id": "Dwelling.Water_storage.value",
        "path": "Dwelling.Water_storage.value",
        "short": "Water storage",
        "definition": "Description about the storage of potable water at the dwelling.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Dwelling.Water_storage.value",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": true
      },
      {
        "id": "Dwelling.Ventilation",
        "path": "Dwelling.Ventilation",
        "short": "Ventilation",
        "definition": "Description about the ventilation within the dwelling.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Dwelling.Ventilation",
          "min": 0,
          "max": "1"
        }
      },
      {
        "id": "Dwelling.Ventilation.value",
        "path": "Dwelling.Ventilation.value",
        "short": "Ventilation",
        "definition": "Description about the ventilation within the dwelling.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Dwelling.Ventilation.value",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": true
      },
      {
        "id": "Dwelling.Cleanliness",
        "path": "Dwelling.Cleanliness",
        "short": "Cleanliness",
        "definition": "Description about the level of cleanliness of the dwelling.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Dwelling.Cleanliness",
          "min": 0,
          "max": "1"
        }
      },
      {
        "id": "Dwelling.Cleanliness.value",
        "path": "Dwelling.Cleanliness.value",
        "short": "Cleanliness",
        "definition": "Description about the level of cleanliness of the dwelling.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Dwelling.Cleanliness.value",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": true
      },
      {
        "id": "Dwelling.Critical_features",
        "path": "Dwelling.Critical_features",
        "short": "Critical features",
        "definition": "Availability of critical appliances or services at the dwelling, which may support use of clinical decision support.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Dwelling.Critical_features",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": true
      },
      {
        "id": "Dwelling.Critical_features.Feature_name",
        "path": "Dwelling.Critical_features.Feature_name",
        "short": "Feature name",
        "definition": "The name of the feature.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Dwelling.Critical_features.Feature_name",
          "min": 0,
          "max": "1"
        }
      },
      {
        "id": "Dwelling.Critical_features.Feature_name.value",
        "path": "Dwelling.Critical_features.Feature_name.value",
        "short": "Feature name",
        "definition": "The name of the feature.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Dwelling.Critical_features.Feature_name.value",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": true
      },
      {
        "id": "Dwelling.Critical_features.Presence",
        "path": "Dwelling.Critical_features.Presence",
        "short": "Presence",
        "definition": "Presence of any relevant feature.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Dwelling.Critical_features.Presence",
          "min": 0,
          "max": "1"
        }
      },
      {
        "id": "Dwelling.Critical_features.Presence.value",
        "path": "Dwelling.Critical_features.Presence.value",
        "short": "Presence",
        "definition": "Presence of any relevant feature.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Dwelling.Critical_features.Presence.value",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": true
      },
      {
        "id": "Dwelling.Appliance",
        "path": "Dwelling.Appliance",
        "short": "Appliance",
        "definition": "Description about an appliance at the dwelling.",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Dwelling.Appliance",
          "min": 0,
          "max": "*"
        }
      },
      {
        "id": "Dwelling.Appliance.value",
        "path": "Dwelling.Appliance.value",
        "short": "Appliance",
        "definition": "Description about an appliance at the dwelling.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Dwelling.Appliance.value",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": true
      },
      {
        "id": "Dwelling.Additional_details",
        "path": "Dwelling.Additional_details",
        "short": "Additional details",
        "definition": "Further structured details about the dwelling.",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Dwelling.Additional_details",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": true
      },
      {
        "id": "Dwelling.Comment",
        "path": "Dwelling.Comment",
        "short": "Comment",
        "definition": "Additional narrative about the dwelling, not captured in other fields.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Dwelling.Comment",
          "min": 0,
          "max": "1"
        }
      },
      {
        "id": "Dwelling.Comment.value",
        "path": "Dwelling.Comment.value",
        "short": "Comment",
        "definition": "Additional narrative about the dwelling, not captured in other fields.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Dwelling.Comment.value",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "mustSupport": false,
        "isModifier": false,
        "isSummary": true
      }
    ]
  }
}