{
  "services": [
    {
      "hook": "patient-view",
      "id": "streamreach-stream-exposure",
      "title": "StreamReach: urban stream exposure risk",
      "description": "Warns when a patient lives near an urban stream with elevated waterborne-pathogen, toxic-algae or mosquito-borne risk (OneAquaHealth citizen science + weather forecast). Links matching symptoms to likely exposures and suggests work-up.",
      "prefetch": {
        "patient": "Patient/{{context.patientId}}",
        "conditions": "Condition?patient={{context.patientId}}"
      },
      "usageRequirements": "Patient.address should carry the FHIR geolocation extension or a city. Feedback on the 'report' suggestion shares an anonymous, reach-level count and never the patient identity."
    }
  ]
}