diff --git a/onfhir-path/src/main/scala/io/onfhir/path/FhirPathEvaluator.scala b/onfhir-path/src/main/scala/io/onfhir/path/FhirPathEvaluator.scala index 9f771de..327e3e8 100644 --- a/onfhir-path/src/main/scala/io/onfhir/path/FhirPathEvaluator.scala +++ b/onfhir-path/src/main/scala/io/onfhir/path/FhirPathEvaluator.scala @@ -469,5 +469,7 @@ object FhirPathEvaluator { def apply(environmentVariables:Map[String, JValue]): FhirPathEvaluator = new FhirPathEvaluator(None, environmentVariables) + def apply(referenceResolver: IReferenceResolver, terminologyValidator: IFhirTerminologyValidator) = new FhirPathEvaluator(Some(referenceResolver), terminologyValidator = Some(terminologyValidator)) + def apply(environmentVariables:Map[String, JValue], functionLibraries:Map[String, IFhirPathFunctionLibraryFactory], isContentFhir:Boolean):FhirPathEvaluator = new FhirPathEvaluator(None, environmentVariables, functionLibraries, isContentFhir = isContentFhir) }