Sha256: c98ac8b2bce3898d77c4911465d7f75ff93a78a0aea78541a195ebd5ce6e4420

Contents?: true

Size: 1.3 KB

Versions: 55

Compression:

Stored size: 1.3 KB

Contents

# This class can be used to represnt a functional status for a patient. Currently,
# it is not a very close representation of functional status as it is represented
# in the HL7 CCD, HITSP C32 or Consolidated CDA.
#
# In the previously mentioned specifications, functional status may represented
# using either a condition or result. Having "mixed" types of entries in a section
# is currently not well supported in the existing Record class
# 
# Additionally, there is a mismatch between the data needed to calculate Stage 2
# Meaningful Use Quailty Measures and the data contained in patient summary
# standards. The CQMs are checking to see if a functional status represented by
# a result was patient supplied. Right now, results do not have a source, and
# even if we were to use Provider as a source, it would need to be extended
# to support patients.
#
# To avoid this, the patient sumamry style functional status has been "flattened"
# into this class. This model supports the information needed to calculate
# Stage 2 MU CQMs. If importers are created from C32 or CCDA, the information
# can be stored here, but it will be a lossy transformation.
class FunctionalStatus < Entry
  # Either "condition" or "result"
  field :type, type: String
  # A coded value. Like a code for patient supplied.
  field :source, type: Hash
end

Version data entries

55 entries across 55 versions & 1 rubygems

Version Path
health-data-standards-3.5.0 lib/health-data-standards/models/functional_status.rb
health-data-standards-3.4.6 lib/health-data-standards/models/functional_status.rb
health-data-standards-3.4.5 lib/health-data-standards/models/functional_status.rb
health-data-standards-3.4.4 lib/health-data-standards/models/functional_status.rb
health-data-standards-3.4.3 lib/health-data-standards/models/functional_status.rb
health-data-standards-3.4.2 lib/health-data-standards/models/functional_status.rb
health-data-standards-3.4.1 lib/health-data-standards/models/functional_status.rb
health-data-standards-3.4.0 lib/health-data-standards/models/functional_status.rb
health-data-standards-3.2.12 lib/health-data-standards/models/functional_status.rb
health-data-standards-3.3.0 lib/health-data-standards/models/functional_status.rb
health-data-standards-3.2.11 lib/health-data-standards/models/functional_status.rb
health-data-standards-3.2.10 lib/health-data-standards/models/functional_status.rb
health-data-standards-3.2.8 lib/health-data-standards/models/functional_status.rb
health-data-standards-3.2.7 lib/health-data-standards/models/functional_status.rb
health-data-standards-3.2.6 lib/health-data-standards/models/functional_status.rb
health-data-standards-3.2.5 lib/health-data-standards/models/functional_status.rb
health-data-standards-3.2.4 lib/health-data-standards/models/functional_status.rb
health-data-standards-3.2.3 lib/health-data-standards/models/functional_status.rb
health-data-standards-3.2.2 lib/health-data-standards/models/functional_status.rb
health-data-standards-3.2.1 lib/health-data-standards/models/functional_status.rb