You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Description: `Enable parsing of references within complex FHIR data types such as Extensions. If this value is set to ENABLED, then features like referential integrity and Bundle reference rewriting apply to all references. If this flag has not been specified the behavior of the FHIR store will not change, references in complex data types will not be parsed. New stores will have this value set to ENABLED by default after a notification period. Warning: turning on this flag causes processing existing resources to fail if they contain references to non-existent resources. Possible values: ["COMPLEX_DATA_TYPE_REFERENCE_PARSING_UNSPECIFIED", "DISABLED", "ENABLED"]`,
74
74
},
75
+
"default_search_handling_strict": {
76
+
Type: schema.TypeBool,
77
+
Optional: true,
78
+
Description: `If true, overrides the default search behavior for this FHIR store to handling=strict which returns an error for unrecognized search parameters.
79
+
If false, uses the FHIR specification default handling=lenient which ignores unrecognized search parameters.
80
+
The handling can always be changed from the default on an individual API call by setting the HTTP header Prefer: handling=strict or Prefer: handling=lenient.`,
81
+
},
75
82
"disable_referential_integrity": {
76
83
Type: schema.TypeBool,
77
84
Optional: true,
@@ -372,6 +379,12 @@ func resourceHealthcareFhirStoreCreate(d *schema.ResourceData, meta interface{})
@@ -294,6 +295,12 @@ The following arguments are supported:
294
295
the order of dozens of seconds) is expected before the results show up in the streaming destination.
295
296
Structure is [documented below](#nested_stream_configs).
296
297
298
+
*`default_search_handling_strict` -
299
+
(Optional)
300
+
If true, overrides the default search behavior for this FHIR store to handling=strict which returns an error for unrecognized search parameters.
301
+
If false, uses the FHIR specification default handling=lenient which ignores unrecognized search parameters.
302
+
The handling can always be changed from the default on an individual API call by setting the HTTP header Prefer: handling=strict or Prefer: handling=lenient.
0 commit comments