library(magrittr) library(knitr) library(kableExtra) options(knitr.table.format = params$tableFormat) knitr::opts_chunk$set(warnings=FALSE,echo=FALSE) options(stringsAsFactors=FALSE) Sys.setlocale("LC_TIME", "nb_NO.UTF-8")
mst <- function(tab, type = params$tableFormat, cap = NULL, digs = 0, align = NULL, fs = 8, lsd = FALSE) { if (type == "latex") { if (lsd) { lo <- c("hold_position", "scale_down") } else { lo <- c("hold_position") } k <- kable(tab, caption = cap, digits = digs, align = align, booktabs = TRUE, format.args = list(big.mark=" ")) %>% kable_styling(latex_options = lo, font_size = fs) } if (type == "html") { k <- kable(tab, caption = cap, digits = digs, align = align, format.args = list(big.mark=" ")) %>% kable_styling(bootstrap_options = c("striped", "hover", "condensed"), full_width = F) } print(k) }
\newpage
Prosjektbegrunnelse i sin helhet kan lastes ned fra GitHub^1.
Prosjektplanen kan i sin helhet lastes ned fra GitHub^2. Sentrale punkter fra planen er gjengitt under:
Id <- c("M01", "M02", "M11", "M12", "M21", "M22", "M23") Milepel <- c("Prosjektoppstart", "Finansiering avklart", "Arkitektur Rapporteket Shiny beskrevet og godkjent", "Besluttet kjøp av Shiny Server", "Shiny Server teknisk funksjonell i Rapporteket", "Drift av Shiny Server er dokumentert", "Enkelt, funksjonelt GUI for bruk av resultattjenesten") Frist <- c("Mar", "Mar", "Apr", "Mai", "Mai", "Jun", "Jun") Ansvar <- c("Prosjekteier", "Prosjekteier", "HNIKT", "HNIKT", "HNIKT", "HNIKT", "SKDE") mst(tab = data.frame(Id, Milepel, Frist, Ansvar))
\newpage
Id <- c("M31", "M32", "M33", "M41", "M42", "M43") Milepel <- c("Shiny etablert metodikk i servicemiljøet (nord)", "3 registre migrert til Shiny i TEST", "Pilot med syntetiske data etablert på ekstern Shiny Server", "Shiny Server produksjonssatt på Rapporteket", "Alle rapporter konvertert", "Jasper Server er overflødig") Frist <- c("Jun", "Aug", "Sep", "Nov", "Nov", "Nov") Ansvar <- c("SKDE", "SKDE", "SKDE", "HNIKT", "SKDE", "HNIKT") mst(tab = data.frame(Id, Milepel, Frist, Ansvar))
Aktivitet <- c("Utvikling HNNIKT", "Webdrift HNIKT", "Utvikling NSMK", "Lisenser", "Risikoreduksjon", "Sum") Periode <- c("Q1-2", "Q1-3", "Q1-4", "Q2-4", "2019", "") Timer <- c(144, 251, 1053, NA, NA, 1448) Tpris <- c(895, 700, 470, NA, NA, NA) Totkostnad <- c(128800, 175700, 494910, 150000, 300000, 1249490) Egenfin <- c(0, 0, 494910, 0, 300000, 794910) Ekstern <- c(128800, 175700, 0, 150000, 0, 454580) mst(tab = data.frame(Aktivitet, Periode, Timer, Tpris, Totkostnad, Egenfin, Ekstern), align = "lrrrrrr")
Id <- c(2, 3, 6, 7, 9) Tema <- c("Statistikere har ikke kapasitet til migrering av rapporter", "Statistikere har ikke kapasitet til migrering av R-rapporter", "Statistikere er ikke i stand til å håndtere datafiltrering ut fra brukerhåndtering i Shiny", "Statistikere har ikke kapasitet til å lære Shiny", "Statistikere er ikke i stand til å håndtere 'registernavigasjon' ut fra brukerhåndtering i Shiny") Ssh <- c(2, 2, 1, 1, 2) Kons <- c(3, 3, 3, 3, 1) Risk <- c(6, 6, 3, 3, 2) Tiltak <- c("Øke kapasitet eller endre prioritering. Forlenge lisens for Jasper Server", "Øke kapasitet eller endre prioritering", "Øke R-kompetanse", "Øke kapasitet eller endre prioritering", "Øke R-kompetanse") if (params$tableFormat == "latex") { mst(tab = data.frame(Id, Tema, Ssh, Kons, Risk, Tiltak), align = "rp{3cm}rrrp{3cm}") } else { mst(tab = data.frame(Id, Tema, Ssh, Kons, Risk, Tiltak)) }
\newpage
Navn <- c("Eva Stensland", "Trym Mathisen", "John P. Skjetne", "Bernt O. Økland", "Sissel Jor", "Ågot Ligaarden", "Jørn Å. Hansen") Representerer <- c("Nasjonalt servicemiljø/PE", "HN-IKT/PE", "Helse Midt", "Helse Vest", "Helse Sør-Øst", "Norsk Helsenett", "FMK/NIKT HF") mst(tab = data.frame(Navn, Representerer))
Følgende personer er ønsket og forespurt av prosjektet:
Navn <- c("Eirik Buanes", "Tormod Digre", "Mads K. Rhode", "Jan Nygård", "Yusman Kamaleri", "Tore M. Viland", "Lena K. Bache-Mathiesen", "Øyvind Hepsøe", "Frode Heimdal") Organisasjon <- c("HB HF", "St Olav", "NLSH HF", "KRG", "OUS", "OUS", "HV", "Hemit", "OUS") Rolle <- c("Register", "Resultatportalen", "Register", "Register", "Register", "Analytiker", "Statistiker", "MRS", "eReg") mst(tab = data.frame(Navn, Organisasjon, Rolle))
\newpage
\newpage
Utformes basert på diskusjon i styringsgruppen
\newpage
Utformes basert på diskusjon i styringsgruppen
\newpage
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.