
Package ca.uhn.fhir.fhirpath
Interface IFhirPathEvaluationContext
public interface IFhirPathEvaluationContext
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic enumThe is an adapter for org.hl7.fhir.utilities.fhirpath.FHIRPathConstantEvaluationMode. -
Method Summary
Modifier and TypeMethodDescriptionresolveConstant(Object theAppContext, String theName, IFhirPathEvaluationContext.ConstantEvaluationMode theConstantEvaluationMode) default IBaseresolveReference(IIdType theReference, IBase theContext) Evaluates theresolve()function and returns the target of the resolution.
-
Method Details
-
resolveReference
Evaluates theresolve()function and returns the target of the resolution.- Parameters:
theReference- The referencetheContext- The entity containing the reference. Note that this will benullfor FHIR versions R4 and below.
-
resolveConstant
default List<IBase> resolveConstant(Object theAppContext, String theName, IFhirPathEvaluationContext.ConstantEvaluationMode theConstantEvaluationMode) - Parameters:
theAppContext-theName- The name of the constant(s) to be resolvedtheConstantEvaluationMode-- Returns:
-