API
Index
FHIRClient.AuthenticationFHIRClient.BaseURLFHIRClient.BaseURLFHIRClient.ClientFHIRClient.FHIRVersionFHIRClient.R4FHIRClient.requestFHIRClient.request_jsonFHIRClient.request_raw
Docs
FHIRClient.Authentication — TypeSupertype of the various authentication types.
Summary
abstract type Authentication <: Any
FHIRClient.BaseURL — TypeThe base URL for a FHIR server.
The base URL is also called the "Service Root URL"
Summary
struct BaseURL <: Any
Fields
- uri :: HTTP.URIs.URI
FHIRClient.BaseURL — MethodBaseURL(base_url::AbstractString)Construct a BaseURL object given the base URL.
The base URL is also called the "Service Root URL"
FHIRClient.Client — TypeA FHIR client.
Summary
struct Client{V <: FHIRVersion, A <: Authentication} <: Any
Fields
- fhir_version :: V
- base_url :: BaseURL
- auth :: A
FHIRClient.FHIRVersion — TypeSubtypes of FHIRVersion are singleton structs that correspond to versions of the FHIR specification.
Summary
abstract type FHIRVersion <: Any
FHIRClient.R4 — TypeFHIR version R4.
Summary
abstract type Authentication <: Any
FHIRClient.request — Methodrequest(T, client, verb, path; query, body, headers, kwargs...)
request(T, client, verb, path; query, headers, kwargs...)
request(T, client, verb, path; body, headers, kwargs...)
request(T, client, verb, path; headers, kwargs...)FHIRClient.request_json — Methodrequest_json(client, verb, path; query, body, headers)
request_json(client, verb, path; query, headers)
request_json(client, verb, path; body, headers)
request_json(client, verb, path; headers)FHIRClient.request_raw — Methodrequest_raw(client, verb, path; query, body, headers)
request_raw(client, verb, path; query, headers)
request_raw(client, verb, path; body, headers)
request_raw(client, verb, path; headers)