lib/models/cql_measure.rb in bonnie_bundler-2.2.3 vs lib/models/cql_measure.rb in bonnie_bundler-2.2.4

- old
+ new

@@ -20,10 +20,13 @@ field :episode_of_care, type: Boolean field :continuous_variable, type: Boolean field :calculate_sdes, type: Boolean field :episode_ids, type: Array + field :composite, type: Boolean, default: false + field :component, type: Boolean, default: false + field :component_hqmf_set_ids, type: Array, default: [] field :needs_finalize, type: Boolean, default: false field :published, type: Boolean field :publish_date, type: Date @@ -164,9 +167,15 @@ end end self.complexity end + # Returns the composite measure's hqmf_set_id for this component + # Component measure hqmf_set_id is formatted as follows: + # <composite_hqmf_set_id>&<component_hqmf_set_id> + def composite_hqmf_set_id + self.hqmf_set_id.split("&")[0] + end end class CqlMeasurePackage include Mongoid::Document include Mongoid::Timestamps