FHIR Storage Partitioning
The FHIR Storage Partitioning configuration category includes the following configurable options:
Cross-Partition Reference Mode
Default Partition ID
Partitioning Enabled
Partition Naming Mode
Partition Selection Mode
Partition Seed File
Partitioning Security Enabled
|
Cross-Partition Reference Mode |
|
|
ENUM | |
Values |
|
If enabled, references between resources in different partitions are allowed under certain circumstances. See Cross-Partition References for more information. | |
|
|
NOT_ALLOWED
|
|
|
|
Default Partition ID |
|
|
INTEGER | |
If set, specifies an integer value to place in the PARTITION_ID column for resources in the default partition. If left blank (the default) the null value will be used.
|
|
|
|
(no default) | |
|
|
Partitioning Enabled |
|
|
BOOLEAN | |
Enable data partitioning: If this is not enabled, all other settings in this category are ignored. FHIR Storage Partitioning can be used to logically segregate data into distinct logical pools. See Partitioning for more information on this feature. | |
|
|
false
|
|
|
|
Partition Naming Mode |
|
|
ENUM | |
Values |
|
This setting controls whether partitions are numbered and named (and must be declared in advance) or are only numbered (and do not need to be declared in advance). | |
|
|
NAMED
|
|
|
|
Partition Selection Mode |
|
|
ENUM | |
Values |
|
Determines whether the request partition selection is determined from the incoming request in the FHIR Endpoint module | |
|
|
MANUAL
|
|
|
|
Partition Seed File |
|
|
Resource Path | |
This setting can be used to supply a set of partition definitions to seed when the server first starts up. See Seeding Partitions for more information. | |
|
|
(no default) | |
|
|
Partitioning Security Enabled |
|
|
BOOLEAN | |
Restrict access to resources based on partitioning permissions of the user (default true) | |
|
|
true
|
|
|