Sha256: 30452a69fc059b6ab151ea2cc13d54015c2a7e71acb7447146bf9f6f9e264b5c
Contents?: true
Size: 689 Bytes
Versions: 4
Compression:
Stored size: 689 Bytes
Contents
module Inferno module DSL module FHIREvaluation # EvaluationContext is a wrapper class around the concepts needed to perform an evaluation: # - The IG used as the basis for evaluation # - The data being evaluated # - A summary/characterization of the data # - Evaluation results class EvaluationContext attr_reader :ig, :data, :results, :config def initialize(ig, data, config) # rubocop:disable Naming/MethodParameterName @ig = ig @data = data @results = [] @config = config end def add_result(result) results.push result end end end end end
Version data entries
4 entries across 4 versions & 1 rubygems