argonautproject / scheduling

Argonaut Scheduling and Appointments: This project supports basic patient and provider access to a provider's calendar and appointment requests, including APIs and guidance for searching and publishing a providers schedule andrequesting, cancelling or updating an appointment.
http://www.fhir.org/guides/argonaut/scheduling/
15 stars 2 forks source link

Clarify usage of location parameter in $find #55

Closed Healthedata1 closed 6 years ago

Healthedata1 commented 6 years ago

Unclear where to apply the location-string parameter

  1. wherever there is an address? i.e., using a RESTful FHIR search on Slots approach
    • schedule:Location.address or
    • schedule:Practitioner.address ( need PractitionerRole to flesh out Practitioner address correctly)
    • schedule:Organization.address
  2. or is the intent to only use it within the scope of the Location actor.

Similar issue with the location-reference parameter

Healthedata1 commented 6 years ago

discusses at Connectathon

$find

$prefetch

same behavior for query parameters as REST API.

Pract=A,B,C&Pract=D = (A or B or C) AND D

Healthedata1 commented 6 years ago

described in operations and applied