One or more resources that the class should evaluate FhirPath against
The conformance parser to use when needing to reference definitions of resources
A callback which is executed when a reference needs to be resolved to a resource. This should be overridden by the caller of the FhirPath class.
The reference that needs to be resolved
Should return a Resource instance
Evaluates the given fhirPath string against the resources passed in the constructor of the class In the event of an operator comparison, returns a boolean In the event of a path evaluation, returns the value of the given path (for each of the resources)
The FhirPath string to evaluate against the resources provided to the FhirPath class
The result of the evaluation. Can be either an object, boolean or array of results
Gets a list of all resource type names from the ParseConformance class loaded with the FhirPath class.
Evaluates the given statements against the specified single resource.
Attempts to resolve the resource reference using this resources. If no resource is found in the resources provided to the FhirPath class, calls the resolve event.
The resource reference string to resolve
Parses the specified path into a structure
Determines if the statements specified should result in an array being returned
Generated using TypeDoc
Constructs a new instance of the FhirPath class with one or mores resources
Handles evaluation of FhirPath against one or more resources. See http://build.fhir.org/fhirpath.html for more information.