module Inferno::DSL::FHIRValidation

Public Class Methods

included(klass) click to toggle source
# File lib/inferno/dsl/fhir_validation.rb, line 4
def self.included(klass)
  klass.extend ClassMethods
end

Public Instance Methods

find_validator(validator_name) click to toggle source
# File lib/inferno/dsl/fhir_validation.rb, line 12
def find_validator(validator_name)
  self.class.find_validator(validator_name)
end
resource_is_valid?(resource: self.resource, profile_url: nil, validator: :default) click to toggle source
# File lib/inferno/dsl/fhir_validation.rb, line 8
def resource_is_valid?(resource: self.resource, profile_url: nil, validator: :default)
  find_validator(validator).resource_is_valid?(resource, profile_url, self)
end