List DiGA manufacturers
Usage
diga_organizations(
params = list(),
safe = TRUE,
refresh = FALSE,
flatten = FALSE,
flatten_mode = "json"
)Arguments
- params
Named list of FHIR search parameters:
_countMaximum bundle size per request (integer, default
1000)._profileFHIR profile URL used to restrict resource type (character).
- safe
Logical; if
TRUE(default), apply rate-limiting and cache GET responses totools::R_user_dir("bunddev", "cache").- refresh
Logical; if
TRUE, ignore cached responses and re-fetch from the API (defaultFALSE).- flatten
Logical; if
TRUE, simplify nested list columns according toflatten_mode. DefaultFALSEkeeps list columns as-is.- flatten_mode
How to handle list columns when
flatten = TRUE:"drop"Remove list columns entirely. Use when nested data is not needed.
"json"Convert each list element to a JSON string. Preserves all data in a text-queryable format. This is the default.
"unnest"Expand list columns into multiple rows via
tidyr::unnest_longer(). Warning: this can significantly increase the number of rows.
Value
A tibble with one row per organization and columns:
- resourceType
Character. FHIR resource type, always
"Organization".- id
Character. FHIR resource identifier.
- name
Character. Organization display name.
- active
Logical. Whether the organization is active.
- meta
List. Resource metadata (profile, timestamps).
- identifier
List. Business identifiers.
- type
List. Organization type coding.
- telecom
List. Contact details.
- address
List. Postal addresses.
- extension
List. FHIR profile extensions.
See also
bunddev_parameters() to inspect available query parameters.
Other DiGA:
diga_catalog_entries(),
diga_charge_item_definitions(),
diga_device_definitions(),
diga_questionnaire_responses(),
diga_questionnaires()