We got home addresses. The assumption is that people live at home, unless they are in an healthcare institution. A home for the elderly is considered “home”, but if there are medical services (nurses, doctors routinely visiting) they are healthcare institutions. In other words, as soon as services in those institutions can be reimbursed by the insurance. That’s what it really comes down to. This is different to the NHS.
We could add those you listed very well (hospice is already there). I can see useful use cases supported by them. Will add “Own home”, “Nursing home”, “Residential place”, “Homeless” and make them children under a new Concept “Home” ("Home visit is different - there the provider comes to the home to provide care). “Health-related institution” or “Non-health-related institution” is difficult. They should be on the top of the hierarchy. We could do that, but that would change the way stratification works right now, where we roll up Visits as high as we can, ending up with things like “Outpatient”, “Inpatient” etc.
Do you have the complete controlled vocabulary you are using with codes? Would be better to bring these in as a proper vocabulary.
I know what you are saying. However, right now, “Visit” explicitly refers to a healthcare setting. 0 means no healthcare setting, or no known healthcare setting. That is no different to any other 0 in any other field containing a Concept. If we change that we have to accept that in many countries the data will not support this distinction.