API
Index
FHIRClient.Authentication
FHIRClient.BaseURL
FHIRClient.BaseURL
FHIRClient.Client
FHIRClient.FHIRVersion
FHIRClient.R4
FHIRClient.request
FHIRClient.request_json
FHIRClient.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)