@@ -61,6 +61,16 @@ class ValidationConfig extends \Google\Collection
6161 * @var bool
6262 */
6363 public $ disableRequiredFieldValidation ;
64+ /**
65+ * Optional. Whether to enable FHIRPath validation for incoming resource types
66+ * that have profiles configured for them in the
67+ * `enabled_implementation_guides` list. Set this to true to enable checking
68+ * incoming resources for conformance against FHIRPath requirements defined in
69+ * the configured profiles.
70+ *
71+ * @var bool
72+ */
73+ public $ enableFhirpathProfileValidation ;
6474 /**
6575 * Optional. A list of implementation guide URLs in this FHIR store that are
6676 * used to configure the profiles to use for validation. For example, to use
@@ -163,6 +173,26 @@ public function getDisableRequiredFieldValidation()
163173 {
164174 return $ this ->disableRequiredFieldValidation ;
165175 }
176+ /**
177+ * Optional. Whether to enable FHIRPath validation for incoming resource types
178+ * that have profiles configured for them in the
179+ * `enabled_implementation_guides` list. Set this to true to enable checking
180+ * incoming resources for conformance against FHIRPath requirements defined in
181+ * the configured profiles.
182+ *
183+ * @param bool $enableFhirpathProfileValidation
184+ */
185+ public function setEnableFhirpathProfileValidation ($ enableFhirpathProfileValidation )
186+ {
187+ $ this ->enableFhirpathProfileValidation = $ enableFhirpathProfileValidation ;
188+ }
189+ /**
190+ * @return bool
191+ */
192+ public function getEnableFhirpathProfileValidation ()
193+ {
194+ return $ this ->enableFhirpathProfileValidation ;
195+ }
166196 /**
167197 * Optional. A list of implementation guide URLs in this FHIR store that are
168198 * used to configure the profiles to use for validation. For example, to use
0 commit comments