File tree Expand file tree Collapse file tree 3 files changed +15
-0
lines changed
java/ca/uhn/fhir/jpa/starter Expand file tree Collapse file tree 3 files changed +15
-0
lines changed Original file line number Diff line number Diff line change @@ -93,6 +93,7 @@ public class AppProperties {
93
93
private Integer bundle_batch_pool_size = 20 ;
94
94
private Integer bundle_batch_pool_max_size = 100 ;
95
95
private final Set <String > local_base_urls = new HashSet <>();
96
+ private final Set <String > logical_urls = new HashSet <>();
96
97
97
98
private final List <String > custom_interceptor_classes = new ArrayList <>();
98
99
@@ -595,6 +596,10 @@ public Set<String> getLocal_base_urls() {
595
596
return local_base_urls ;
596
597
}
597
598
599
+ public Set <String > getLogical_urls () {
600
+ return logical_urls ;
601
+ }
602
+
598
603
public Boolean getIg_runtime_upload_enabled () {
599
604
return ig_runtime_upload_enabled ;
600
605
}
Original file line number Diff line number Diff line change @@ -150,6 +150,7 @@ public JpaStorageSettings jpaStorageSettings(AppProperties appProperties) {
150
150
jpaStorageSettings .setFilterParameterEnabled (appProperties .getFilter_search_enabled ());
151
151
jpaStorageSettings .setAdvancedHSearchIndexing (appProperties .getAdvanced_lucene_indexing ());
152
152
jpaStorageSettings .setTreatBaseUrlsAsLocal (new HashSet <>(appProperties .getLocal_base_urls ()));
153
+ jpaStorageSettings .setTreatReferencesAsLogical (new HashSet <>(appProperties .getLogical_urls ()));
153
154
154
155
if (appProperties .getLastn_enabled ()) {
155
156
jpaStorageSettings .setLastNEnabled (true );
Original file line number Diff line number Diff line change @@ -140,6 +140,15 @@ hapi:
140
140
mdm_rules_json_location : " mdm-rules.json"
141
141
# local_base_urls:
142
142
# - https://hapi.fhir.org/baseR4
143
+ logical_urls :
144
+ - http://terminology.hl7.org/*
145
+ - https://terminology.hl7.org/*
146
+ - http://snomed.info/*
147
+ - https://snomed.info/*
148
+ - http://unitsofmeasure.org/*
149
+ - https://unitsofmeasure.org/*
150
+ - http://loinc.org/*
151
+ - https://loinc.org/*
143
152
# partitioning:
144
153
# allow_references_across_partitions: false
145
154
# partitioning_include_in_search_hashes: false
You can’t perform that action at this time.
0 commit comments