streetcomplete / StreetComplete

Easy to use OpenStreetMap editor for Android
https://streetcomplete.app
GNU General Public License v3.0
3.82k stars 348 forks source link

New Quest: Speciality of medical practitioners #1020

Open claudiush opened 6 years ago

claudiush commented 6 years ago

General

Affected tag(s) to be modified/added: Add healthcare=doctor + healthcare:speciality=* Question asked: What is the speciality of a medical practitioner XY?

Checklist

Checklist for quest suggestions (see guidelines):

Ideas for implementation

Element selection: amenity=doctors without healthcare:speciality E.g. Overpass: node["amenity"="doctors"]["healthcare:speciality"!="*"] way["amenity"="doctors"]["healthcare:speciality"!="*"]

Metadata needed: Possibly preferences for certain medical systems if prevalent in a country, e.g. "Western medicine" in European countries versus "Chinese medicine" in China, Taiwan, Korea, ...

Proposed GUI: Dropdown list with all possible value from the table "Specialities of medical practitioners or other medical facilities" at healthcare=speciality

Inspired by the German presentation by Frederik Ramm: "Lies using statistics - OpenStreetMap edition"

matkoniecz commented 6 years ago

Add healthcare=doctor

Why?

exploide commented 6 years ago

Because sometimes only amenity=doctors is tagged, but the wiki suggests also adding healthcare=doctor when further details are specified. This is also the behavior of the respective iD preset. Maybe not the most KISS/DRY-like tagging scheme but sadly that seems to be the case often.

claudiush commented 6 years ago

@matkoniecz To answer your "Why" question: Right now most doctors in the city I live in are just tagged as a doctors practice. I am looking for a pediatrician though, or what about a gynecologist? Where is the next dermatologist to have a look at my skin? And I'm not even talking about the plastic surgeons that are not really helpful if you want to get your flu shots.

There are various scenarios where more detail for doctors practice can be helpful to pick the right one. And it's a question you can easily answer via StreetComplete when passing by on the street.

ENT8R commented 6 years ago

@claudiush I think @matkoniecz wanted to know why you would want to add healthcare:doctor and healthcare:speciality. But this was already answered by @exploide, wasn't it?

rindlerblabla commented 6 years ago

When I had a quick look for amenity=doctors in mid Sweden they're mostly health centres which should be tagged amenity=clinic instead, so maybe it could be included in 'other answers'.

westnordost commented 6 years ago

The problem for this quest is that there are lots of different specialities around.

  1. Another UI is necessary for that. Perhaps a plain input field with autocomplete
  2. All those speciality names need to be translated into every other language. I'd really rather have some kind of "real name" <-> "OSM tag(s)" dictionary before this quest is implemented.
rindlerblabla commented 6 years ago

@westnordost Concerning no 2, there is a list like that on the wiki https://wiki.openstreetmap.org/wiki/Key:healthcare#Specialities_of_medical_practitioners_or_other_medical_facilities

matkoniecz commented 4 years ago

Is there even list of all specialties somewhere? I wonder is there sane way for user to select fitting one?

rouelibre1 commented 3 years ago

Is there even list of all specialties somewhere? I wonder is there sane way for user to select fitting one?

That's a real issue. Medical specialties can differ a lot from one country to another, I've seen such lists of m edical specialties implemented per country in my previous job, but there were mappings involved everywhere and things got dirty pretty fast.

matkoniecz commented 2 years ago

1) we need an existing project that collects this specialties, which may be differing between countries. And some accepted OSM tagging for all of them. And translations for them

2) Due to large number of specialties it is a large project that should be done externally from StreetComplete.

3) once this is done this issue can be reopened

BTW, is it maybe in iD presets? Or addable and welcome there?

Obviously, if someone would work on this they are welcome to comment in this issue to let other interested that they can help.

rindlerblabla commented 2 years ago

There is a list here https://wiki.openstreetmap.org/wiki/Key:healthcare:speciality

matkoniecz commented 2 years ago

Yes, and it is necessary to somehow gather translations for them. Ideally in iD presets - but it is not certain that it is welcome there (and right now iD is dead what will hopefully change)

Also, this list would need to be reviewed and ideally with synonyms for terms For example "heart" to cardiology and "foot" to podiatry (probably).

Note also that there is one unsolved problem: how to deal with amenity=doctors that has no specialization? Is there a tagging for that?

westnordost commented 2 years ago

Yes there is a tagging for that, see the posted list in the wiki. Overall, the list in the wiki is pretty extensive, it covers mist/all.

I think it would be a good fit to add this to the iD presets though right now the question is if it is worth crearing a PR if it is not gping to be reviewed and merged.

Was there any response on your application?

Am 21. Oktober 2021 12:03:31 MESZ schrieb Mateusz Konieczny @.***>:

Yes, and it is necessary to somehow gather translations for them. Ideally in iD presets - but it is not certain that it is welcome there (and right now iD is dead what will hopefully change)

Note also that there is one unsolved problem: how to deal with amenity=doctors that has no specialization? Is there a tagging for that?

-- You are receiving this because you were mentioned. Reply to this email directly or view it on GitHub: https://github.com/streetcomplete/StreetComplete/issues/1020#issuecomment-948454151

-- Diese Nachricht wurde von meinem Android-Gerรคt mit K-9 Mail gesendet.

matkoniecz commented 2 years ago

right now the question is if it is worth crearing a PR if it is not gping to be reviewed and merged.

I think that I would wait a bit, hopefully situation will become more clear soon

westnordost commented 2 years ago

Then IMO it would make sense to reopen this feature request as blocked because there is an accepted widely used tagging scheme for this, a good and extensive documentation on values and a clear way to move forward for anyone wanting to make this quest a reality. Unlike for the museum type quest, where it's not even clear which tag should be used:

matkoniecz commented 1 year ago

create a PR first at iD presets to add all those specialities (Cardiologist, Dermatologist, Psychiatrist, ...)

That happened: https://github.com/openstreetmap/id-tagging-schema/pull/392

People interested in this quest happening can now help translate iD presets. See https://github.com/openstreetmap/id-tagging-schema#translations

matkoniecz commented 1 year ago

And for GUI: I guess that shop type interface would be a good starting point, though the question remains - what about cases where multiple specialities apply at once?

Leave for notes? Implement support also for that?

Helium314 commented 1 year ago

I think multiple specialities is uncommon, but still common enough to justify support for multi-input. Ttypically it's general + other speciality for a single doctor, but there are also places where multiple doctors are in one amenity=doctors, which may have different specialities.

mnalis commented 1 year ago

How would this quest tag (majority of cases here in Croatia) where Doctors's office is non-specialized (i.e. family physician / general practitioner) ?

matkoniecz commented 1 year ago

healthcare:speciality=general per https://wiki.openstreetmap.org/wiki/Key:healthcare:speciality

useful search term: angiology / pathologist

for experimental testing: http://overpass-turbo.eu/s/1r1i

Started testing, so far in resulted in https://github.com/openstreetmap/id-tagging-schema/issues/778 https://github.com/openstreetmap/id-tagging-schema/issues/779 https://www.openstreetmap.org/changeset/132128903 https://www.openstreetmap.org/note/3546322 (pain management - it seems we have no tag for that)

matkoniecz commented 1 year ago

Now waiting for https://github.com/openstreetmap/id-tagging-schema/issues/877 and other which I want to extract from https://github.com/openstreetmap/id-tagging-schema/issues/779#issue-1571959633


was waiting for https://github.com/openstreetmap/id-tagging-schema/issues/778 - it is implemented now

https://github.com/openstreetmap/id-tagging-schema/issues/789 is also now implemented

matkoniecz commented 1 year ago

Oh, and one more thing: there are some places tagged already with health_specialty:dermatology=yes - I guess that it would be worth retagging (ne aware of https://wiki.openstreetmap.org/wiki/Automated_Edits_code_of_conduct ) or would be necessary to skip it somehow.

FloEdelmann commented 1 year ago

Since it's only 55 cases worldwide, I'd say special handling is not really needed: https://taginfo.openstreetmap.org/keys/health_specialty%3Adermatology#overview

matkoniecz commented 1 year ago

That is only one of tag family, see https://taginfo.openstreetmap.org//search?q=health_specialty

matkoniecz commented 1 year ago

Though maybe should be still treated as rare enough and ignored.

See also https://community.openstreetmap.org/t/health-specialty-vs-healthcare-speciality/8724

matkoniecz commented 1 year ago

Oh and I guess we need healthcare:speciality:signed=no in cases where this is not signed

westnordost commented 1 year ago

Wouldn't you assume it is a general practicioner then?

matkoniecz commented 1 year ago

I checked and they are not: http://www.spec-med.com.pl/ https://www.openstreetmap.org/node/6353867815

Also name was a hint that it is not first-contact general practice (spec-med, with spec referring likely to unspecific specialization). And what was visible was hinting at specialistic, but undefined, doctor offices.

130969