def process_healthcare()

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