Evaluation Contexts
The extension methods and the CompiledExpression all take an expression (as a string) and a second parameter, the EvaluationContext.
The context can normally be ignored, but is used to set specific environment-variables in case the defaults don’t work out:
Property |
Purpose |
|---|---|
|
Gets or sets the |
|
Gets or sets the |
|
A dictionary of custom environment variables, made available in the expression under the |
|
A delegate that handles the output for the |
|
A delegate that resolves a uri to an instance of FHIR data (a |
|
The terminology service used by the FHIR-specific method |
Note that FhirEvaluationContext (a subclass of EvaluationContext) is only used by the POCO extension methods for FhirPath, as it provides the properties for the FHIR-specific resolve() and memberOf() functions.
