def METHOD_NAME(self, response):
    hdata = json.loads(response.text)
    hdata = hdata["matchingItems"]
    for row in hdata:
        address_attributes = self.get_address_attributes(row.get("Address"))
        properties = {
            "ref": row.get("LocationID"),
            "name": row.get("Name"),
            "addr_full": " ".join([row.get("Address").split(",")[0], row.get("Address2", "") or ""]).strip(),
            "city": address_attributes.get("city"),
            "state": address_attributes.get("state"),
            "postcode": address_attributes.get("postcode"),
            "lat": row.get("Latitude"),
            "lon": row.get("Longitude"),
            "phone": row.get("LocationContactPhone"),
        }
        hours = self.parse_hours(row.get("Hours"))
        properties["opening_hours"] = hours
        yield Feature(**properties)