Partitioning Features
Healthcare Data Repository FHIR Server supports the following types of partitioning: URL-based (default), custom HTTP headers, or custom. You can choose the type of partitioning you want to use.
- URL-Based Partitioning (default)
URL-based partitioning is enabled by default when partitioning is active. It uses the request tenant ID to determine the partition name. - Enable Custom HTTP Headers Partitioning
Healthcare Data Repository FHIR Server supports partitioning based on custom HTTP headers. In this case, the system determines the partition name by looking at a custom HTTP header. To enable this, configure the following fully qualified class name in the custom-interceptor-classes property defined in the hdr_fhir.yaml property file. - Enable Custom Partitioning
In addition to URL-based or HTTP-header-based partitioning, users can implement their own partitioning logic. This can be done by creating a custom partitioning interceptor class with the desired logic and registering it with the Healthcare Data Repository FHIR Server.
Parent topic: Partitioning