Sha256: efd29849a15030d0fc2ff9c521165a660bbb5e247d45a78c1a0724df869d2417
Contents?: true
Size: 525 Bytes
Versions: 149
Compression:
Stored size: 525 Bytes
Contents
# frozen_string_literal: true require_dependency "renalware/events" require "document/base" require "document/embedded" require "document/enum" module Renalware module Events class Swab < Event include Document::Base class Document < Document::Embedded attribute :type, ::Document::Enum, enums: %i(mrsa mssa) attribute :result, ::Document::Enum, enums: %i(pos neg) attribute :location, String validates :type, presence: true end has_document end end end
Version data entries
149 entries across 149 versions & 1 rubygems