Class: OpenEHR::RM::EHR::VersionedComposition

Inherits:
Common::ChangeControl::VersionedObject show all
Defined in:
lib/openehr/rm/ehr.rb

Instance Attribute Summary

Attributes inherited from Common::ChangeControl::VersionedObject

#all_versions, #owner_id, #time_created, #uid

Instance Method Summary collapse

Methods inherited from Common::ChangeControl::VersionedObject

#all_version_ids, #commit_attestation, #commit_imported_version, #commit_original_merged_version, #commit_original_version, #has_version_at_time?, #has_version_id?, #initialize, #is_original_version?, #latest_trunk_version, #latest_version, #revision_history, #trunk_lifecycle_state, #version_at_time, #version_count, #version_with_id

Constructor Details

This class inherits a constructor from OpenEHR::RM::Common::ChangeControl::VersionedObject

Instance Method Details

#is_persistent?Boolean

Returns:

  • (Boolean)


154
155
156
# File 'lib/openehr/rm/ehr.rb', line 154

def is_persistent?
  return @all_versions.first.data.is_persistent?
end