Sha256: cb2828e6dc7a2de9a7adc8182ab79c6491905714de99cb760e523e0eadf76128
Contents?: true
Size: 535 Bytes
Versions: 106
Compression:
Stored size: 535 Bytes
Contents
# frozen_string_literal: true require_dependency "renalware/pathology" module Renalware module Pathology class ObservationForPatientRequestDescriptionQuery def initialize(patient, request_description) @patient = patient @observation_description = request_description.required_observation_description end def call @patient .observations .where(description: @observation_description) .order(observed_at: :desc) .first end end end end
Version data entries
106 entries across 106 versions & 1 rubygems