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