On this page:
   26.28    FHIR Gateway Cache 26.30    Package Registry   

26.29FHIR Storage Partitioning


The FHIR Storage Partitioning configuration category includes the following configurable options:

  • Partitioning Enabled

  • Partition Selection Mode

  • Partition Seed File

  • Cross-Partition Reference Mode

26.29.1Property: Partitioning Enabled

Property Name Partitioning Enabled
Property Key
Property Type BOOLEAN
Description Enable data partitioning: If this is not enabled, all other settings in this category are ignored.
Default Value false
Example Property
module.[MODULE_ID].config.partitioning.enabled = false

26.29.2Property: Partition Selection Mode

Property Name Partition Selection Mode
Property Key
Property Type ENUM
Description Determines whether the request partition selection is determined from the incoming request in the FHIR Endpoint module
Default Value MANUAL
Example Property
module.[MODULE_ID].config.partitioning.partition_selection_mode = MANUAL

26.29.3Property: Partition Seed File

Property Name Partition Seed File
Property Key
Property Type Resource Path
Description This setting can be used to supply a set of partition definitions to seed when the server first start up. See Seeding Partitions for more information.
Default Value (no default)
Example Property
module.[MODULE_ID].config.partitioning.seed.file = classpath:/config_seeding/fhir-partitions.json

26.29.4Property: Cross-Partition Reference Mode

Property Name Cross-Partition Reference Mode
Property Key
Property Type ENUM
Description If enabled, references between resources in different partitions are allowed under certain circumstances. See Cross-Partition References for more information.
Default Value NOT_ALLOWED
Example Property
module.[MODULE_ID].config.partitioning.cross_partition_reference_mode = NOT_ALLOWED
   26.28    FHIR Gateway Cache 26.30    Package Registry