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

Opasnet Suomista
Siirry navigaatioon Siirry hakuun
(raakile)
 
pEi muokkausyhteenvetoa
 
(13 välissä olevaa versiota 2 käyttäjän tekeminä ei näytetä)
Rivi 1: Rivi 1:
'''Kyselylomake potilaan henkilökohtaisen tilanteen arvioimiseksi.
[[Luokka:Sosiaalihuolto]]
[[Luokka:Sisältää R-koodia]]
{{metodi|moderator=Jouni|edistyminen=Luonnos}}


<rcode showcode="-1" include="page:OpasnetBaseUtils|name:generic|page:Asumispalveluiden_ja_laitoshoidon_kustannusten_vertailu|name:answer"
==Kysymys==
 
Miten arvioidaan mielenterveyskuntoutujien, vanhusten ja kehitysvammaisten asumisen kustannuksia, kun siirrytään laitoshoidosta asumispalveluihin?
 
==Vastaus==
 
'''Kyselylomake potilaan henkilökohtaisen tilanteen arvioimiseksi.'''
 
<rcode showcode="-1" label="Laske kustannukset" include="page:Asumispalveluiden_ja_laitoshoidon_kustannusten_vertailu|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
|name:käynnit|description:Kotikäyntien määrä, jos potilas asumispalvelujen piirissä (käyntejä /potilas /viikko)|default:0
|name:pesu|description:Pesu ja kylvetys (min/vrk)|default:0|category:Henkilökohtainen hoiva
|name:pesu|description:Pesu ja kylvetys (min/vrk)|default:0|category:Henkilökohtainen hoiva
|name:vessa|description:Vessassa käyttäminen (min/vrk)|default:0
|name:vessa|description:Vessassa käyttäminen (min/vrk)|default:0
Rivi 19: Rivi 30:
">
">


cat("Valmistellaan laskentaa.\n")
library(OpasnetUtils)


library(OpasnetBaseUtils)
n <- 1
library(xtable)


out <- data.frame(Havainto = c(
'lkm',
'pesu',
'vessa',
'ruoka',
'asunto',
'vaate',
'lääke',
'lääkäri',
'yö',
'turva',
'ulkoilutus',
'harrastus',
'sosiaali',
'tila'),
Result = c(
lkm,
pesu,
vessa,
ruoka,
asunto,
vaate,
lääke,
lääkäri,
yö,
turva,
ulkoilutus,
harrastus,
sosiaali,
tila)
)


page <- "Op_fi2806"
out <- sosiaalipalveluhinta(out)
out <- pölypäästö(page, M, A, prosessi, kosteus, vaimennus)
oprint(out@output)
cat(paste("Pölypäästöt (kg/d) prosessista, kun prosessoidaan ", M * A, " tonnia päivässä.\n", sep=""))


print(xtable(out), type = 'html')
cat("Hoitomuodon kokonaishinta.\n")
oprint(as.data.frame(as.table(tapply(out@output$Result, out@output["Hoitomuoto"], sum))))
 
cat("Toimenpiteen keskimääräinen hinta.\n")
oprint(as.data.frame(as.table(tapply(out@output$Result, out@output["Toimenpide"], sum))))


print(xtable(as.data.frame(as.table(tapply(out$Result, out$Hiukkaskoko, sum)))), type = 'html')
</rcode>
</rcode>


==Kysymys==
==Perustelut==
 
Kysymykseen on vastattu ARA:n projektissa <ref>Tuula Pehkonen-Elmi, Aija Kettunen ja Marjo Pulliainen: Laitoshoidosta omaan kotiin. Kustannusselvitys vanhusten ja kehitysvammaisten asumisesta siirryttäessä laitoshoidosta palveluasumiseen. Asumisen rahoitus- ja kehittämiskeskuksen raportteja 5/2013. [http://www.ara.fi/fi-FI/ARAtietopankki/ARAn_julkaisut/ARAn_raportteja_julkaisusarja/Laitoshoidosta_omaan_kotiin%2810566%29]</ref>.


{{metodi|moderator=Jouni|stub=Yes}}
Tässä esitetty laskenta perustuu THL:n arvioimiin yksikkökustannuksiin. Toistaiseksi luvut ovat vain keksittyjä toiminnallisuuden havainnollistamiseksi. Toiminnallisuus on kehitetty projektiin, jota koordinoi Aija Kettunen.


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


==Vastaus==


<t2b index="Hoitomuoto,Toimenpide,Yksikkö,Havainto" locations="Arvo,Kuvaus" unit="useita">
<t2b index="Hoitomuoto,Toimenpide,Observation" locations="Unit,Result,Description" unit="useita">
Päästökerroin|kg/ton|Kuiva|TSP|Esi/karkea murskaus |0.3
Asuinpalvelut|Pesu ja kylvetys|€ /h|15-30|
Päästökerroin|kg/ton|Kuiva|TSP|Välimurskaus |0.6
Asuinpalvelut|Vessassa käyttäminen|/h|15-30|
Päästökerroin|kg/ton|Kuiva|TSP|Hienomurskaus |1.4
Asuinpalvelut|Ruokailussa auttaminen|/h|15-30|
Päästökerroin|kg/ton|Kuiva|TSP|Materiaalin siirto ja kuljetus |0.06
Asuinpalvelut|Asunnon siivous|/h|15-30|
Päästökerroin|kg/ton|Kostea|TSP|Esi/karkea murskaus |0.01
Asuinpalvelut|Vaatehuolto|/h|15-30|
Päästökerroin|kg/ton|Kostea|TSP|Välimurskaus |0.03
Asuinpalvelut|Lääkehuolto|/h|15-30|
Päästökerroin|kg/ton|Kostea|TSP|Hienomurskaus |0.03
Asuinpalvelut|Lääkäripalvelut|/h|30|
Päästökerroin|kg/ton|Kostea|TSP|Materiaalin siirto ja kuljetus |0.005
Asuinpalvelut|Yövalvonta|/h|15-30|
Päästökerroin|kg/ton|*|TSP|Märkäseulonta |0
Asuinpalvelut|Turvaranneke ja -palvelut|/h|15-30|
Päästökerroin|kg/ton|*|TSP|Kuivaseulonta ilman avulla |14.4
Asuinpalvelut|Ulkoilutus|/h|15-30|
Päästökerroin|kg/ton|*|TSP|Kuivaseulonta ilman ilmapuhallusta |1.2
Asuinpalvelut|Harrastustoiminta|/h|15-30|
Päästökerroin|kg/ton|*|TSP|Kuivaus |9.8
Asuinpalvelut|Avustus sosiaalisten yhteyksien ylläpitämisessä|/h|15-30|
Päästökerroin|kg/ton|Kuiva|PM10|Esi/karkea murskaus |0.02
Asuinpalvelut|Asuintilan tarve|/m2 /kk|15|
Päästökerroin|kg/ton|Kuiva|PM10|Välimurskaus |0 - 0.6
Laitospalvelut|Pesu ja kylvetys|/h|15|
Päästökerroin|kg/ton|Kuiva|PM10|Hienomurskaus |0.08
Laitospalvelut|Vessassa käyttäminen|/h|15|
Päästökerroin|kg/ton|Kuiva|PM10|Materiaalin siirto ja kuljetus |0.03
Laitospalvelut|Ruokailussa auttaminen|/h|15|
Päästökerroin|kg/ton|Kostea|PM10|Esi/karkea murskaus |0.004
Laitospalvelut|Asunnon siivous|/h|15|
Päästökerroin|kg/ton|Kostea|PM10|Välimurskaus |0.012
Laitospalvelut|Vaatehuolto|/h|15-30|
Päästökerroin|kg/ton|Kostea|PM10|Hienomurskaus |0.01
Laitospalvelut|Lääkehuolto|/h|15-30|
Päästökerroin|kg/ton|Kostea|PM10|Materiaalin siirto ja kuljetus |0.002
Laitospalvelut|Lääkäripalvelut|/h|30|
Päästökerroin|kg/ton|*|PM10|Märkäseulonta |0
Laitospalvelut|Yövalvonta|/h|15|
Päästökerroin|kg/ton|*|PM10|Kuivaseulonta ilman avulla |13
Laitospalvelut|Turvaranneke ja -palvelut|€ /h|15|
Päästökerroin|kg/ton|*|PM10|Kuivaseulonta ilman ilmapuhallusta |0.16
Laitospalvelut|Ulkoilutus|€ /h|15-30|
Päästökerroin|kg/ton|*|PM10|Kuivaus |5.9
Laitospalvelut|Harrastustoiminta|€ /h|15-30|
Läpipääsykerroin|-|*|*|Tuulensuojamuuri|0.7
Laitospalvelut|Avustus sosiaalisten yhteyksien ylläpitämisessä|€ /h|15-30|
Läpipääsykerroin|-|*|*|Materiaalin kastelu|0.5
Laitospalvelut|Asuintilan tarve|€ /m2 /kk|30|
Läpipääsykerroin|-|*|*|Kotelointi, sykloni|0.35
Läpipääsykerroin|-|*|*|Kotelointi, harjaus|0.25
Läpipääsykerroin|-|*|*|Kotelointi, kangassuodattimet|0.17
Läpipääsykerroin|-|*|*|suljettu tai maanalainen|0
Läpipääsykerroin|-|*|*|Sähköstaattinen suodatus|0.13 - 0.08
</t2b>
</t2b>


=== Kaava ===
===Laskenta===
 
<rcode label="Alusta metodi">
library(OpasnetUtils)
 
riippuvuudet <- data.frame(Name = c("tarve", "lkm"), Key = "")


'''Varsinainen funktio
formula <- function(dependencies, ...) {


<rcode name="answer" include="page:OpasnetBaseUtils|name:generic" label="Turha ajaa, yksinään ei tee mitään">
ComputeDependencies(dependencies)


################# pölypäästö: funktio pölypäästön laskemiseen
data <- data.frame(Toimenpide = c(
## KHM= k * M * A *C1*C2...*Cn
'Pesu ja kylvetys',
## KHM = kokonaishiukkasmäärä joka lopulta muuttuu päästöksi (g/vrk)
'Vessassa käyttäminen',
## k1-3 = prosessikohtainen hiukkaspäästökerroin eri kosteuspitoisuudessa (g/ton)  
'Ruokailussa auttaminen',
## M = syötteen määrä/tunti (ton/h)
'Asunnon siivous',
## A = työtunnit vuorokaudessa (h/d)
'Vaatehuolto',
## C1-Cn = pölypäästöjen vähentämisen tehokkuuskertoimet kullekin käytetylle menetelmälle
'Lääkehuolto',
'Lääkäripalvelut',
'Yövalvonta',
'Turvaranneke ja -palvelut',
'Ulkoilutus',
'Harrastustoiminta',
'Avustus sosiaalisten yhteyksien ylläpitämisessä',
'Asuintilan tarve'),
Observation = c(
'pesu',
'vessa',
'ruoka',
'asunto',
'vaate',
'lääke',
'lääkäri',
'yö',
'turva',
'ulkoilutus',
'harrastus',
'sosiaali',
'tila'),
Result = c(rep(1,12), 0)
)


pölypäästö <- function(page, M, A, prosessi, kosteus, vaimennus){
Ajallinen <- new("ovariable", name = "Ajallinen", data = data)
data <- op_baseGetData("opasnet_base", page) # Haetaan päästökerrointiedot
Ajallinen <- CheckMarginals(EvalOutput(Ajallinen, ...))
data <- tidy(data) # Siistitään data
data <- tidy(op_baseGetData("opasnet_base", "Op_fi2932"))
yksikkökustannus <- new("ovariable", name = "yksikkökustannus", data = data[, colnames(data) != "Description"])
yksikkökustannus <- CheckMarginals(EvalOutput(yksikkökustannus, ...))


out <- data[data$Suure == "Päästökerroin", c("Kosteus", "Hiukkaskoko", "Prosessi", "Result")] # Valitaan päästökerroinrivit
ajalliset <- tarve * Ajallinen * lkm * yksikkökustannus
temp <- data.frame(Kosteus = c("Kuiva", "Kostea"), Kosteus2 = "*")
temp <- merge(out, temp, by.x = "Kosteus", by.y = "Kosteus2")[, -1] # Korvataan villikortit oikeilla arvoilla
out <- rbind(out[out$Kosteus != "*", ], temp)
out <- merge(out, data.frame(Kosteus = kosteus, Prosessi = prosessi)) # Rajataan käyttäjän määrittämiin prosesseihin.


if(class(vaimennus)!="list") {vaimennus <- list(vaimennus)}
out <- ajalliset
vaim <- 1
# ajalliset <- tarve * (1 - eiAjallinen) * lkm * yksikkökustannus # Tuo miinuslasku ei onnistu: Error in eva l(expr, envir, enclos) : object 'e12' not found
for(i in 1:length(vaimennus)) {
# out@output$Result <- ifelse(as.logical(out@output$eiAjallinenResult),
vaim[i] <- exp(sum(log(as.numeric(data[data$Suure == "Läpipääsykerroin" & data$Prosessi %in% vaimennus[[i]], "Result"]))))
# out@output$Result,
# out@output$Result / 60 * 30 # min /d -> h /kk
# )
# out@output$Yksikkö <- "€ /kk"
 
out@output <- out@output[, !colnames(out@output) %in% c("Observation", "tarveSource", "AjallinenSource", "lkmSource", "yksikkökustannusSource")]
 
return(out)
}
}


out$Result <- as.numeric(out$Result) * M * A * vaim # Varsinainen laskentakaava
hoitohinta <- new("ovariable",
out <- dropall(out) # Tiputetaan turhat levelit
name = "hoitohinta",
return(out)
dependencies = riippuvuudet,
}
formula = formula
</rcode>
)


objects.put(hoitohinta)


==Perustelut==
cat("Metodi alustettu. Ota malliajon sivun avain talteen myöhempää käyttöä varten.\n")


* Täsmälliset perustelut löytyvät ERAC-wikistä: [http://intra.eracnet.fi/main/index.php/Minera:Metallimalmin_murskausprosessin_p%C3%A4%C3%A4st%C3%B6kertoimet Metallimalmin murskausprosessin päästökertoimet] (suojattu sivu)
</rcode>


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


* [[Asumispalveluiden ja laitoshoidon tarve kunnassa]]


==Avainsanat==
==Avainsanat==
Kaivosteollisuus, mineraali


==Viitteet==
==Viitteet==

Nykyinen versio 22. elokuuta 2013 kello 11.15




Kysymys

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

Vastaus

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):

Perustelut

Kysymykseen on vastattu ARA:n projektissa [1].

Tässä esitetty laskenta perustuu THL:n arvioimiin yksikkökustannuksiin. Toistaiseksi luvut ovat vain keksittyjä toiminnallisuuden havainnollistamiseksi. Toiminnallisuus on kehitetty projektiin, jota koordinoi Aija Kettunen.

Data

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

Laskenta

+ Näytä koodi

Katso myös

Avainsanat

Viitteet

  1. Tuula Pehkonen-Elmi, Aija Kettunen ja Marjo Pulliainen: Laitoshoidosta omaan kotiin. Kustannusselvitys vanhusten ja kehitysvammaisten asumisesta siirryttäessä laitoshoidosta palveluasumiseen. Asumisen rahoitus- ja kehittämiskeskuksen raportteja 5/2013. [1]

Aiheeseen liittyviä tiedostoja

<mfanonymousfilelist></mfanonymousfilelist>