On this page:
   34.30    FHIR MDM Server 34.32    FHIR Storage Package Registry   

34.31FHIR 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

34.31.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

34.31.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

34.31.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

34.31.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
   34.30    FHIR MDM Server 34.32    FHIR Storage Package Registry