FhirExtensions extension

Extension methods for the http package Client class

on
  • Client

Methods

getResource<T>(String baseUri, String path) Future<Resource>

Available on Client, provided by the FhirExtensions extension

Low level call to get a resource from the FHIR server with raw URL path Note: it is recommended to use the higher level calls like search etc.

Available on Client, provided by the FhirExtensions extension

Search for resources of type T. Prefer the other functions starting with search for specific resources.
searchAppointments(String baseUri, {String version = 'baseR4', int? count, AppointmentStatus? status}) Future<Result<Appointment>>

Available on Client, provided by the FhirExtensions extension

Search for Appointments
searchEncounters(String baseUri, {String version = 'baseR4', EncounterStatus? status, int? count}) Future<Result<Encounter>>

Available on Client, provided by the FhirExtensions extension

Search for Encounters
searchObservations(String baseUri, {String version = 'baseR4', int? count}) Future<Result<Observation>>

Available on Client, provided by the FhirExtensions extension

Search for Observations
searchPatients(String baseUri, {String version = 'baseR4', int? count}) Future<Result<Patient>>

Available on Client, provided by the FhirExtensions extension

Search for Patients
searchPractitionerRoles(String baseUri, {String version = 'baseR4', int? count}) Future<Result<PractitionerRole>>

Available on Client, provided by the FhirExtensions extension

Search for PractitionerRoles
searchSchedules(String baseUri, {String version = 'baseR4', int? count, String? serviceType}) Future<Result<Schedule>>

Available on Client, provided by the FhirExtensions extension

Search for Schedules
searchSlots(String baseUri, {String version = 'baseR4', int? count, SlotStatus? status}) Future<Result<Slot>>

Available on Client, provided by the FhirExtensions extension

Search for Slots