Ero sivun ”Asumispalveluiden ja laitoshoidon kustannusten vertailu” versioiden välillä

Opasnet Suomista
Siirry navigaatioon Siirry hakuun
(pientä viilausta)
(nyt on koodi aika hieno)
Rivi 1: Rivi 1:
'''Kyselylomake potilaan henkilökohtaisen tilanteen arvioimiseksi.
'''Kyselylomake potilaan henkilökohtaisen tilanteen arvioimiseksi.


<rcode showcode="-1" label="Laske kustannukset" include="page:OpasnetBaseUtils|name:generic|page:Asumispalveluiden_ja_laitoshoidon_kustannusten_vertailu|name:answer"
<rcode showcode="-1" label="Laske kustannukset" include="page:OpasnetBaseUtils|name:generic|page:Asumispalveluiden_ja_laitoshoidon_kustannusten_vertailu|name:answer|page:Olio-ohjelmointi_Opasnetissä|name:answer"
variables="
variables="
name:lkm|description:Tarkasteltavien henkilöiden määrä (jos yli 1, anna keskimääräiset arvot)|default:1
name:lkm|description:Tarkasteltavien henkilöiden määrä (jos yli 1, anna keskimääräiset arvot)|default:1
Rivi 19: Rivi 19:
|name:tila|description:Asuintilan tarve (m2)|default:0|category:Kiinteistökustannukset
|name:tila|description:Asuintilan tarve (m2)|default:0|category:Kiinteistökustannukset
">
">
## |page:Olio-ohjelmointi_Opasnetissä|name:answer


library(OpasnetBaseUtils)
library(OpasnetBaseUtils)
library(xtable)
library(xtable)
page <- "Op_fi2932"


out <- data.frame(Toimenpide = c('Pesu ja kylvetys',
n <- 1
'Vessassa käyttäminen',
 
'Ruokailussa auttaminen',
out <- data.frame(Havainto = c('pesu',
'Asunnon siivous',
'vessa',
'Vaatehuolto',
'ruoka',
'Lääkehuolto',
'asunto',
'Lääkäripalvelut',
'vaate',
'Yövalvonta',
'lääke',
'Turvaranneke ja -palvelut',
'lääkäri',
'Ulkoilutus',
'',
'Harrastustoiminta',
'turva',
'Avustus sosiaalisten yhteyksien ylläpitämisessä',
'ulkoilutus',
'Asuintilan tarve'),  
'harrastus',
'sosiaali',
'tila'),  
Result = c(pesu,
Result = c(pesu,
vessa,
vessa,
Rivi 52: Rivi 52:
tila))
tila))


#out <- make.oavariable(out)
sosiaalipalveluhinta <- function(data, eiAjalliset = "Asuintilan tarve") {
#out
 
#out <- update(out)
nimet <- data.frame(Toimenpide = c('Pesu ja kylvetys',
yksikkökustannus <- tidy(op_baseGetData("opasnet_base", page))
'Vessassa käyttäminen',
#yksikkökustannus <- update(make.oavariable(yksikkökustannus))
'Ruokailussa auttaminen',
'Asunnon siivous',
'Vaatehuolto',
'Lääkehuolto',
'Lääkäripalvelut',
'Yövalvonta',
'Turvaranneke ja -palvelut',
'Ulkoilutus',
'Harrastustoiminta',
'Avustus sosiaalisten yhteyksien ylläpitämisessä',
'Asuintilan tarve'),
Havainto = c('pesu',
'vessa',
'ruoka',
'asunto',
'vaate',
'lääke',
'lääkäri',
'yö',
'turva',
'ulkoilutus',
'harrastus',
'sosiaali',
'tila'))
 
out <- make.oavariable(data)
out@sample <- merge(out@sample, nimet, by = "Havainto")
out@sample <- out@sample[colnames(out@sample) != "Havainto"]
 
yksikkökustannus <- tidy(op_baseGetData("opasnet_base", "Op_fi2932"))
yksikkökustannus <- make.oavariable(yksikkökustannus[, colnames(yksikkökustannus) != "Havainto"])
 
temp <- out * yksikkökustannus
out <- out / 60 * 30 * yksikkökustannus
out@sample$Result <- ifelse(out@sample$Toimenpide %in% eiAjalliset,
    temp@sample$Result,
    out@sample$Result
)
out@sample$Yksikkö <- "€ /kk"
return(out)
}
 
out <- sosiaalipalveluhinta(out)
print(xtable(out@sample), type = 'html', html.table.attributes="border=1 class='sortable'")
 
cat("Hoitomuodon kokonaishinta.\n")
print(xtable(as.data.frame(as.table(tapply(out@sample$Result, out@sample["Hoitomuoto"], sum)))), type = 'html')


out <- merge(out, yksikkökustannus, by = "Toimenpide")
cat("Toimenpiteen keskimääräinen hinta.\n")
out$Kustannus <- ifelse( out$Yksikkö == "min /vrk",
print(xtable(as.data.frame(as.table(tapply(out@sample$Result, out@sample["Toimenpide"], sum)))), type = 'html')
    out$Result.x /60 *30 * out$Result.y, # min/vrk -> €/kk
    out$Result.x * out$Result.y) # m2 -> €/kk
out <- out[, !colnames(out) %in% c("Result.x", "Result.y", "Havainto")]
#print(out)
print(xtable(out), type = 'html', html.table.attributes="border=1 class='sortable'")


</rcode>
</rcode>
Rivi 108: Rivi 149:


Laskenta perustuu THL:n arvioimiin yksikkökustannuksiin. Toistaiseksi luvut ovat vain keksittyjä toiminnallisuuden havainnollistamiseksi.
Laskenta perustuu THL:n arvioimiin yksikkökustannuksiin. Toistaiseksi luvut ovat vain keksittyjä toiminnallisuuden havainnollistamiseksi.
<rcode name="answer">
</rcode>


== Katso myös ==
== Katso myös ==

Versio 13. huhtikuuta 2012 kello 16.53

Kyselylomake potilaan henkilökohtaisen tilanteen arvioimiseksi.

Tarkasteltavien henkilöiden määrä (jos yli 1, anna keskimääräiset arvot):

Kotikäyntien määrä, jos potilas asumispalvelujen piirissä (käyntejä /potilas /viikko):

Henkilökohtainen hoiva

Pesu ja kylvetys (min/vrk):

Vessassa käyttäminen (min/vrk):

Ruokailussa auttaminen (min/vrk):

Asunnon siivous (min/vrk):

Vaatehuolto (min/vrk):

Terveydenhuolto

Lääkehuolto (min/vrk):

Lääkäripalvelut (min/vrk):

Turvallisuus

Yövalvonta (min/vrk):

Turvaranneke ja -palvelut (min/vrk):

Mielekäs tekeminen

Ulkoilutus (min/vrk):

Harrastustoiminta (min/vrk):

Avustus sosiaalisten yhteyksien ylläpitämisessä (min/vrk):

Kiinteistökustannukset

Asuintilan tarve (m2):

Kysymys




Miten arvioidaan mielenterveyskuntoutujien, vanhusten ja kehitysvammaisten asumisen kustannuksia, kun siirrytään laitoshoidosta asumispalveluihin?

Vastaus

Ero sivun ”Asumispalveluiden ja laitoshoidon kustannusten vertailu” versioiden välillä(useita)
ObsHoitomuotoToimenpideYksikköArvoKuvaus
1AsuinpalvelutPesu ja kylvetys€ /h20
2AsuinpalvelutVessassa käyttäminen€ /h20
3AsuinpalvelutRuokailussa auttaminen€ /h20
4AsuinpalvelutAsunnon siivous€ /h20
5AsuinpalvelutVaatehuolto€ /h20
6AsuinpalvelutLääkehuolto€ /h20
7AsuinpalvelutLääkäripalvelut€ /h30
8AsuinpalvelutYövalvonta€ /h20
9AsuinpalvelutTurvaranneke ja -palvelut€ /h20
10AsuinpalvelutUlkoilutus€ /h20
11AsuinpalvelutHarrastustoiminta€ /h20
12AsuinpalvelutAvustus sosiaalisten yhteyksien ylläpitämisessä€ /h20
13AsuinpalvelutAsuintilan tarve€ /m2 /kk15
14LaitospalvelutPesu ja kylvetys€ /h15
15LaitospalvelutVessassa käyttäminen€ /h15
16LaitospalvelutRuokailussa auttaminen€ /h15
17LaitospalvelutAsunnon siivous€ /h15
18LaitospalvelutVaatehuolto€ /h20
19LaitospalvelutLääkehuolto€ /h20
20LaitospalvelutLääkäripalvelut€ /h30
21LaitospalvelutYövalvonta€ /h15
22LaitospalvelutTurvaranneke ja -palvelut€ /h15
23LaitospalvelutUlkoilutus€ /h20
24LaitospalvelutHarrastustoiminta€ /h20
25LaitospalvelutAvustus sosiaalisten yhteyksien ylläpitämisessä€ /h20
26LaitospalvelutAsuintilan tarve€ /m2 /kk30

Perustelut

Laskenta perustuu THL:n arvioimiin yksikkökustannuksiin. Toistaiseksi luvut ovat vain keksittyjä toiminnallisuuden havainnollistamiseksi.

+ Näytä koodi

Katso myös

Avainsanat

Viitteet


Aiheeseen liittyviä tiedostoja

<mfanonymousfilelist></mfanonymousfilelist>