Mechanical Edits/Danysan/AVIS blood donation brand in Italy

From OpenStreetMap Wiki
Jump to navigation Jump to search

Page content created as advised on Automated_Edits_code_of_conduct#Document_and_discuss_your_plans.

Who

I, User:Danysan using my account

You can contact me with a message via OSM so that I will be notified via mail.

What

Add brand=AVIS and brand:wikidata=Q3627251 to all AVIS blood donation points in Italy.

Why

w:en:Associazione Volontari Italiani Sangue (Q3627251), typically referred as AVIS, is the major Italian organisation for blood donation.

This query returns all mapped blood donation points in Italy (currently they are 99):

try it yourself in overpass-turbo
try it yourself in overpass-turbo
[out:json][timeout:60];
{{geocodeArea:Italy}}->.searchArea;
nwr["healthcare"="blood_donation"](area.searchArea);
out meta;

As can be seen with this query, most of the mapped points (71) are linked in some way to AVIS:

try it yourself in overpass-turbo
try it yourself in overpass-turbo
[out:json][timeout:60];
{{geocodeArea:Italy}}->.searchArea;
(
  node["healthcare"="blood_donation"]["operator"~"^avis",i](area.searchArea);
  node["healthcare"="blood_donation"]["name"~"^avis",i](area.searchArea);
  node["healthcare"="blood_donation"]["name"~"^a.v.i.s",i](area.searchArea);
);
out meta;

However currently there is no way to reliably recognize an AVIS blood donation point on OSM.

Structure of the association

The association is structured with one national association and many local branches typically named "AVIS <municipality>". Each local branch is an independent association with its own board of directors and social charges, . The roles of local branches in the management of donation points are described in this page. Based on what I read on that page, the local associations manage directly the donation points in collaboration with the local public healthcare branch:

A tutte le associazioni dei donatori volontari di sangue lo Stato riconosce il diritto di partecipazione alla programmazione, ma soprattutto un ruolo strategico nella gestione dei donatori attraverso l’esclusività dell’attività di chiamata. Concede inoltre la possibilità di organizzare l’attività di raccolta diretta del sangue e dei suoi emocomponenti, naturalmente in collaborazione con il Servizio Sanitario Nazionale.

This checks out with my experience of donation: all communications, convocations and interactions I ever had while donating blood have been with my local branch of AVIS, not with the national association.

This checks out also with the fact that when government webpages that list blood donation points show which association manages each one (like here) the show for each one a different local AVIS association.

brand=* vs operator=*

Currently only one element has brand=AVIS and only another one has brand=Avis. For someone not familiar with local names, these brand tags by themselves could also create confusion as also another AVIS brand operates in Italy (though with local knowledge the other is clearly distinguishable as it operates only on car rentals, not blood donation). Adding brand:wikidata=Q3627251 would allow to differentiate from brand:wikidata=Q791136.

Currently operator=* is already compiled on some AVIS donation points:

Given what I described above about the structure of the association, I believe that the only truly appropriate use of operator=* is the last point, citing the local association managing that donation point. I believe that operator=* is not suitable for citing the national association, unless a single donation point is directly managed by the national association, which I don't know whether it exists.

How

Editing includes and is limited to nodes in Italy with healthcare=blood_donation where name=* includes 'AVIS' or 'A.V.I.S.', found with this query:

try it yourself in overpass-turbo
try it yourself in overpass-turbo
[out:json][timeout:60];
{{geocodeArea:Italy}}->.searchArea;
(
node["healthcare"="blood_donation"]["name"~"avis",i](area.searchArea);
node["healthcare"="blood_donation"]["name"~"a.v.i.s.",i](area.searchArea);
);
out meta;

At the time of writing, 63 nodes will be affected.

Using JOSM I will add brand=AVIS and brand:wikidata=Q3627251 to all of them.

Repetition

This is not a reoccurring edit

Opt-out

Write on the talk section of this page

Discussion

Discussion done in on OSM community forum.

As part of the discussion it was also brought up that this association does not have only healthcare=blood_donation elements but also a lot of office=association elements. The relevant Name Suggestion Index entries have been created for healthcare=blood_donation and office=association.

Execution

The edit for healthcare=blood_donation discussed above has been done in changeset 168063752.

As discussed on the community forum it has been done also a change to office=association in changeset 168063646 using the following Overpass query:

try it yourself in overpass-turbo
try it yourself in overpass-turbo
[out:json][timeout:60];
{{geocodeArea:Italy}}->.searchArea;
(
  node["office"="association"]["name"~"^AVIS",i](area.searchArea);
  node["office"="association"]["name"~"^A.V.I.S.",i](area.searchArea);
);
out meta;

Similarly, I also update elements with office=ngo in changeset 168182008 using the following query:

try it yourself in overpass-turbo
try it yourself in overpass-turbo
[out:json][timeout:60];
{{geocodeArea:Italy}}->.searchArea;
(
  node["office"="ngo"]["name"~"^AVIS",i](area.searchArea);
  node["office"="ngo"]["name"~"^A.V.I.S.",i](area.searchArea);
);
out meta;