class LabResult < Entry # NOT used for QDM 5.0 referenceRange field :referenceRange, as: :reference_range, type: String # used for QDM 5.0 referenceRange field :referenceRangeHigh, as: :reference_range_high, type: Hash # used for QDM 5.0 referenceRange field :referenceRangeLow, as: :reference_range_low, type: Hash field :interpretation, type: Hash field :reaction, type: Hash # method deprecated for "Laboratory Test, Recommended" and "Laboratory Test, Order" in QDM 5.4. Remains for "Laboratory Test, Performed". field :method, type: Hash # The resulting status of a procedure as defined in the QDM documentation. This is different # than the status associated with the `Entry` object, which relates to the data criteria # status as defined in health-data-standards/lib/hqmf-model/data_criteria.json. field :qdm_status, type: Hash field :components, type: Hash # QDM 5.0 addition to Laboratory Test, Performed field :result_date_time, type: Integer end