Class: OpenEHR::RM::Composition::Content::Entry::IsmTransition

Inherits:
OpenEHR::RM::Common::Archetyped::Pathable show all
Defined in:
lib/openehr/rm/composition/content/entry.rb

Instance Attribute Summary collapse

Attributes inherited from OpenEHR::RM::Common::Archetyped::Pathable

#parent

Instance Method Summary collapse

Methods inherited from OpenEHR::RM::Common::Archetyped::Pathable

#item_at_path, #items_at_path, #path_exists?, #path_of_item, #path_unique?

Constructor Details

#initialize(args = { }) ⇒ IsmTransition

Returns a new instance of IsmTransition.



231
232
233
234
235
236
# File 'lib/openehr/rm/composition/content/entry.rb', line 231

def initialize(args = { })
  super(args)
  self.current_state = args[:current_state]
  self.transition = args[:transition]
  self.careflow_step = args[:careflow_step]
end

Instance Attribute Details

#careflow_stepObject

Returns the value of attribute careflow_step.



229
230
231
# File 'lib/openehr/rm/composition/content/entry.rb', line 229

def careflow_step
  @careflow_step
end

#current_stateObject

Returns the value of attribute current_state.



228
229
230
# File 'lib/openehr/rm/composition/content/entry.rb', line 228

def current_state
  @current_state
end

#transitionObject

Returns the value of attribute transition.



228
229
230
# File 'lib/openehr/rm/composition/content/entry.rb', line 228

def transition
  @transition
end