|
|
@ -17,10 +17,10 @@ class Scheme < ApplicationRecord |
|
|
|
enum sensitive: SENSITIVE, _suffix: true |
|
|
|
enum sensitive: SENSITIVE, _suffix: true |
|
|
|
|
|
|
|
|
|
|
|
REGISTERED_UNDER_CARE_ACT = { |
|
|
|
REGISTERED_UNDER_CARE_ACT = { |
|
|
|
"No": 1, |
|
|
|
|
|
|
|
"Yes – registered care home providing nursing care": 4, |
|
|
|
"Yes – registered care home providing nursing care": 4, |
|
|
|
"Yes – registered care home providing personal care": 3, |
|
|
|
"Yes – registered care home providing personal care": 3, |
|
|
|
"Yes – part registered as a care home": 2, |
|
|
|
"Yes – part registered as a care home": 2, |
|
|
|
|
|
|
|
"No": 1, |
|
|
|
}.freeze |
|
|
|
}.freeze |
|
|
|
|
|
|
|
|
|
|
|
enum registered_under_care_act: REGISTERED_UNDER_CARE_ACT |
|
|
|
enum registered_under_care_act: REGISTERED_UNDER_CARE_ACT |
|
|
@ -153,4 +153,10 @@ class Scheme < ApplicationRecord |
|
|
|
{ name: "Intended length of stay", value: intended_stay }, |
|
|
|
{ name: "Intended length of stay", value: intended_stay }, |
|
|
|
] |
|
|
|
] |
|
|
|
end |
|
|
|
end |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
def care_acts_options_with_hints |
|
|
|
|
|
|
|
hints = { "Yes – part registered as a care home": "A proportion of units are registered as being a care home." } |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Scheme.registered_under_care_acts.keys.map { |key, _| OpenStruct.new(id: key, name: key.to_s.humanize, description: hints[key.to_sym]) } |
|
|
|
|
|
|
|
end |
|
|
|
end |
|
|
|
end |
|
|
|