Sha256: 738a75164f2b74a2557393adc45febd23d089744d52911220eb1e75fd28172da
Contents?: true
Size: 556 Bytes
Versions: 5
Compression:
Stored size: 556 Bytes
Contents
module Renalware log "Adding Pathology Observation Descriptions" do file_path = File.join(File.dirname(__FILE__), "pathology_observation_descriptions.csv") CSV.foreach(file_path, headers: true) do |row| measurement_unit_name = row["unit_of_measurement"] measurement_unit_id = Pathology::MeasurementUnit.find_by(name: measurement_unit_name).id Pathology::ObservationDescription.find_or_create_by!( code: row["code"], name: row["name"], measurement_unit_id: measurement_unit_id ) end end end
Version data entries
5 entries across 5 versions & 1 rubygems