Sha256: c6ebcab6a3c76d370bd6db4a36b43547d58fc504d00a2bc7693ca7e3ced71e24
Contents?: true
Size: 494 Bytes
Versions: 28
Compression:
Stored size: 494 Bytes
Contents
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
28 entries across 28 versions & 1 rubygems