Class: QppMeasureDataClient::Measures::EMeasureUuid

Inherits:
Object
  • Object
show all
Defined in:
lib/qpp_measure_data_client/measures/e_measure_uuid.rb

Overview

EMeasureUuid class to convert provided hash into a EMeasureUuid object.

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(e_measure_uuid) ⇒ EMeasureUuid

Internal: Initialize assigning values to instance variables from the given hash.

e_measure_uuid: A hash containing values for a EMeasureUuid.



12
13
14
15
16
17
# File 'lib/qpp_measure_data_client/measures/e_measure_uuid.rb', line 12

def initialize(e_measure_uuid)
  @initialPopulationUuid = e_measure_uuid[:initialPopulationUuid]
  @denominatorUuid = e_measure_uuid[:denominatorUuid]
  @numeratorUuid = e_measure_uuid[:numeratorUuid]
  @denominatorExclusionUuid = e_measure_uuid[:denominatorExclusionUuid]
end

Instance Attribute Details

#denominatorExclusionUuidObject

Returns the value of attribute denominatorExclusionUuid.



7
8
9
# File 'lib/qpp_measure_data_client/measures/e_measure_uuid.rb', line 7

def denominatorExclusionUuid
  @denominatorExclusionUuid
end

#denominatorUuidObject

Returns the value of attribute denominatorUuid.



7
8
9
# File 'lib/qpp_measure_data_client/measures/e_measure_uuid.rb', line 7

def denominatorUuid
  @denominatorUuid
end

#initialPopulationUuidObject

Returns the value of attribute initialPopulationUuid.



7
8
9
# File 'lib/qpp_measure_data_client/measures/e_measure_uuid.rb', line 7

def initialPopulationUuid
  @initialPopulationUuid
end

#numeratorUuidObject

Returns the value of attribute numeratorUuid.



7
8
9
# File 'lib/qpp_measure_data_client/measures/e_measure_uuid.rb', line 7

def numeratorUuid
  @numeratorUuid
end