Added the queryBatchThreshold configuration point and modified the FhirQueryGenerator to be aware of and respect that configuration.
If maxCodesPerQuery is set (i.e., not null and > 0), then the generator will chunk FhirQueries based on that setting - a new query every codes. The queryBatchThreshold setting is a mechanism for saying that if the result of that chunking is a number of queries that exceeds then omit the code/terminology constraint portion of the Fhir Query.
Added the queryBatchThreshold configuration point and modified the FhirQueryGenerator to be aware of and respect that configuration.
If maxCodesPerQuery is set (i.e., not null and > 0), then the generator will chunk FhirQueries based on that setting - a new query every codes. The queryBatchThreshold setting is a mechanism for saying that if the result of that chunking is a number of queries that exceeds then omit the code/terminology constraint portion of the Fhir Query.