in gemini/agents/research-multi-agents/ev_agent/api_handler/api_01_NeighborhoodSummary.py [0:0]
def process_healthcare(elements: List[Dict]) -> HealthcareFacilities:
facilities = HealthcareFacilities()
for element in elements:
tags = element.get("tags", {})
if "amenity" in tags:
if tags["amenity"] == "hospital":
facilities.hospitals += 1
elif tags["amenity"] == "clinic":
facilities.clinics += 1
elif tags["amenity"] == "doctors":
facilities.doctors += 1
elif tags["amenity"] == "dentist":
facilities.dentists += 1
elif tags["amenity"] == "pharmacy":
facilities.pharmacies += 1
elif tags["amenity"] == "healthcare":
facilities.healthcare_centres += 1
elif tags["amenity"] == "veterinary":
facilities.veterinary += 1
return facilities