Module: HealthDataStandards::Export::Helper::HTMLViewHelper
- Includes:
- ScoopedViewHelper
- Defined in:
- lib/health-data-standards/export/helper/html_view_helper.rb
Constant Summary
ScoopedViewHelper::VS_MAP
Instance Method Summary
collapse
#entries_for_data_criteria, #entry_matches_criteria, #handle_clinical_trial_participant, #handle_patient_expired, #handle_payer_information, #unique_data_criteria, #value_set_map
Instance Method Details
#decode_hqmf_description(description, oid) ⇒ Object
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
|
# File 'lib/health-data-standards/export/helper/html_view_helper.rb', line 27
def decode_hqmf_description(description, oid)
if oid
definition = HealthDataStandards::Util::HQMFTemplateHelper.definition_for_template_id(oid)
definition ||= HealthDataStandards::Util::HQMFTemplateHelper.definition_for_template_id(oid, 'r2')
definition_text = definition['definition']
status_text = definition['status']
unless status.blank?
"#{definition_text.titleize}, #{status_text.titleize}".to_sym
else
"#{definition_text.titleize}".to_sym
end
else
description
end
end
|
#decode_hqmf_section(section, oid) ⇒ Object
7
8
9
10
11
12
13
14
15
|
# File 'lib/health-data-standards/export/helper/html_view_helper.rb', line 7
def decode_hqmf_section(section, oid)
if oid
definition = HealthDataStandards::Util::HQMFTemplateHelper.definition_for_template_id(oid)
definition ||= HealthDataStandards::Util::HQMFTemplateHelper.definition_for_template_id(oid, 'r2')
definition['definition'].pluralize.to_sym
else
section
end
end
|
#decode_hqmf_status(status, oid) ⇒ Object
17
18
19
20
21
22
23
24
25
|
# File 'lib/health-data-standards/export/helper/html_view_helper.rb', line 17
def decode_hqmf_status(status, oid)
if oid
definition = HealthDataStandards::Util::HQMFTemplateHelper.definition_for_template_id(oid)
definition ||= HealthDataStandards::Util::HQMFTemplateHelper.definition_for_template_id(oid, 'r2')
definition['status']
else
status
end
end
|