execute method
The iterable, nested function that evaluates the entire FHIRPath expression one object at a time
Implementation
@override
List execute(List results, Map<String, dynamic> passed) => results.length == 1
? results
: results.isEmpty
? []
: throw FhirPathEvaluationException(
'The List $results is only allowed to contain one '
'item if evaluated using the .single() function',
operation: '.single()',
collection: results);