Fri programvare i helsesektoren en realitet! Presentasjon av Enkeltoppgjør

Like dokumenter
Bilag 3: Beskrivelse av det som skal driftes

Skyløsninger. Sikkerhet og leveransemodell

Bilag 3: Teknisk plattform

1.4 Det skal leveres en beskrivelse av eierskapsmodell for registrerte data og fordeling av ansvar for behandling og vedlikehold av disse.

Løsningsarkitektur i og rundt Altinn. 31. august 2009 Wilfred Østgulen

System integration testing. Forelesning Systems Testing UiB Høst 2011, Ina M. Espås,

UKEOPPGAVER 2: SYSTEMUTVIKLINGSPROSESSER OG PROSJEKTARBEID INNSPILL TIL SVAR

Hjerteinfarktregister og Hjerneslagsregisteret i ny drakt. -eller, Presentasjon av ny innregistreringsplattform, MRS 4.0 om du vil

ARK 2014 Arkitekturfaget - observasjon fra en tjenesteleverandør

MRS Medisinsk registreringssystem Drift av kvalitetsregistre.

Innholdsstandard (meldinger) ebxml-rammeverk (innpakking, adressering, transportkvittering, kryptering, autentisering, virksomhetssignatur)

Kapittel 5 - Advanced Hypertext Model Kapittel 6 - Overview of the WebML Development Process

Presentasjon av nye bilagsmaler

Et totalsystem med kontroll på verdikjeden

Aleksander Thanem Bjøru Seniorkonsulent MCSE og Citrix CCIA

Bilag til kjøpsavtalen for Transportadministrasjon K Bilag 3 - Kundens tekniske plattform

SSA - V Bilag 1 Kundens Kravspesifikasjon

EGA Svar på spørsmål, oppdatert pr

Statens standardavtaler Avtaler og veiledninger om IT-anskaffelser

Smidig metodikk, erfaringer fra NAV Fagportal

Hva karakteriserer god arkitekturpraksis og hvorfor ble valgt arkitekturmetode benyttet?

Identitetsstyring og tilgangskontroll innenfor et SOA-regime. Ragna Fossen,

Kundens kravspesifikasjon ERP-løsning for kommunene i DDV-samarbeidet

MRS Medisinske Registreringssystem Helse Midt-Norge. Mats B. Pettersen, Monica Ramberg Trondheim 9. oktober 2007

Beskrivelse av informasjonssystemet

Utfordring, tiltak og status:

NOVUG 3 februar 2009

Moderne integrasjonsarkitektur for B2C og B2E. Steinar Kolnes, Senior utvikler

Agenda. Mulige gevinster ved å samarbeide om løsninger. Tjenesteorientert arkitektur for UH sektoren. Kontekst for arkitekturarbeid

Stikkord: Java EE, EJB, JSF, JPA, SWT, klient/tjener, Glassfish server, Application Client.

SIMPLIFYSCAN. Sharps intelligente skanning

Altinns nye tjenesteverksted. Lars Vegard Bachmann, produkteier portal og tjenester, Altinn

Dialogkonferanse plattform. Gardermoen, 10. juni 2015 Odd Ruud Adm. dir. Digitale Gardermoen

DIGITALISERING MED INTERACT-FLOW

Styret Sykehuspartner HF 10. april 2019 PROGRAM FOR STANDARDISERING OG IKT-INFRASTRUKTURMODERNISERING (STIM)

Avtale mellom Utviklings- og kompetanseetaten og Leverandør: SafeComs sikre utskriftsløsning. SSA-K, Bilag 1: Kravspesifikasjon

Innhold Forord...3 Begreper og akronymer...4 Systembeskrivelse...5 Generelt...5 Funksjonelle krav...7 Ikke-Funksjonelle krav...9 Prioritering...

En standardisert IKT-plattform med felles løsninger. Adm. dir. Erik M. Hansen, Helse Vest IKT CIO Forum IT helse Oslo,

Hovedprosjekt. Høgskolen i Oslo data/informasjonsteknologi våren 2011 Forprosjektrapport. K-skjema og ferie kalender

Hensikten med denne delen av kurset. Objektets egenskaper. Objektorientering hva er det? Best practises ved programvareutvikling. Kravspesifikasjonen

Kravspesifikasjon for PLBSys NG. Versjon 1.0

Altinn, nye muligheter for samhandling og samspill i offentlig sektor. Hallstein Husand Programleder Altinn II Programmet NOKIOS 2009

SSA-V Bilag 8. Bilag 8. Endringer i den generelle avtaleteksten. Anskaffelse av analyse- og informasjonsplattform /

Vedlegg 11: Foreløpige krav til drift, vedlikehold og support. Dato: Sider: 19

Tilbyderkonferanse Anskaffelse av portaltjenester til domstolene. 17 juni Domstoladministrasjonen

Kompetanse på arkitekturområdet i helsesektoren er tidoblet på under to år - hva nå?

ErgoGroup AS eway Nydalsveien 28 Postboks 4364 Nydalen 0402 Oslo Tlf.: Faks:

ANBUDSFORESPØRSEL. RAMMEAVTALE IKT-tjenester m.m. Iknowbase, Oracle- applikasjonsserver og database

Automatisering av datasenteret

Team2 Requirements & Design Document Værsystem

IT Service Management

Kundens tekniske plattform

Hvordan lage forespørsler for cloud-baserte tjenester og utarbeidelse av avtaler Advokat Herman Valen

FDVU Dataverktøy. Nøkkeltall. Innføring og bruk FDVU verktøy i praksis. Runar Berget Eier og drifter ca 180 skoler med ca. 790 skolebygg i Oslo

Vedlegg 3 Tekniske krav til IKT-løsninger i Kongsbergregionen

Bilag 3. Kundens tekniske plattform

fleksibilitet når det gjelder geografisk plassering og etablerte arbeidsrutiner. Qubic cms

License Management Morten A. Steien EDB Business Partner Industri

PaperLess Produktsammenligning og priser

STATKRAFT MOBILE WORK PLACE

Programvareutvikling (store systemer)

S y s t e m d o k u m e n t a s j o n

Kundens krav til leveranser

Bilag til kjøpsavtalen for Antivirusløsning K Bilag 1 - Kundens kravspesifikasjon

STRATEGISK PLAN

IT Operations Cisco Partner Day, Fornebu

SSA-D Bilag 8. Bilag 8. Endringer i den generelle avtaleteksten. Anskaffelse av analyse- og informasjonsplattform /

SAS IN A SOA WORLD MARIUS SOMMERSETH TEAM LEAD TECHNICAL ARCHITECTURE

Smart integrasjon i offentlig sektor

Læringsutbyttebeskrivelse, Fredrikstad FagAkademi

Distributed object architecture

CallMeSmart USL. Kontekst-sensitivt mobilt kommunikasjonssystem for sykehus - Integreres i sykehusets eksisterende infrastruktur.

Flytting av digital infrastruktur. Harald Hjelde

Disaster Recovery as a Service

Bedre selvbetjeningsløsninger. Valg av teknologi for brukergrensesnittene Marita Johansen, Odd Reidar Sømme og Halvard Løchen

Personec Lønn Personec Lønn Pr

Bilag 1 Utstyr og/eller programvare som skal vedlikeholdes Her angis det utstyr og/eller programvare som vedlikeholdstjenesten omfatter.

AlgDat 12. Forelesning 2. Gunnar Misund

Arbeidsoppgaver 2019 Felles studentsystem

Informasjonsmøte om kvalitetsregister Teknisk plattform. Bernt Olav Økland, Helse Vest IKT

Teknisk hjørne RiskManager

Bilag 1: Kundens kravspesifikasjon

Gemini Arena. Jens Erik Thyholdt Arne R. Tøstibakken

Moderne samhandling gir konkurransefortrinn

Prosjektirektiv for Betty, fase 3

November 2012 Stig Claussen, Senior Consultant Psiam. Infor 10 EAM

MindIT sin visjon er å være en anerkjent og innovativ leverandør av teknologi og tjenester i den globale opplæringsbransjen

Hvorfor bør det etableres en felles systemarkitektur for helseforetakene? Helse IT 2007 Per Olav Skjesol Avdelingsleder Anvendelse Hemit

Styret Helseforetakenes senter for pasientreiser ANS 28./02/ Styret tar forslagene til styringsindikatorer og mål for 2011 til etterretning.

Tekniske krav til portal med publiseringsløsning (fase 1)

Bilag 1 Kundens kravspesifikasjon

Økonomistyring i virksomheten

ITAS. Interaktive Tjenester ApplikasjonsServere v/per Kjetil Grotnes

SSA-V Bilag 1: Kundens kravspesifikasjon. "Digital døgnåpen forvaltning" - Ny portalløsning for Fosenkommunene

Programvareutvikling hos Sun Microsystems. Jørgen Austvik Sun Microsystems Database Technology Group

Smartere FDV. Utvikling og gjenbruk - erfaringer og muligheter ved bruk av fri programvare. Smartere FDV / Fri programvare

CORBA Component Model (CCM)

Er du trygg i nettskyen 31. Mai 2011 Advokat Herman Valen

ROBUST MOBILT HELSENETT Arkitekturalternativ

Transkript:

Fri programvare i helsesektoren en realitet! Presentasjon av Enkeltoppgjør Snorre Meland - Teknologidirektør Acando AS Acando AS

Enkeltoppgjør 2 Ny nasjonal saksbehandlingsløsning for refusjon av reiseutgifter Kunden er Helse Sør-Øst på vegne av HOD Prosjektteamet er på 12 personer inklusiv underleverandører (Sun, Avella, Redpill-Linpro) Prosjektramme Fastpriskontrakt (SSA Programvareutvikling) på totalt 40mill NOK Spesifikasjonsfase på 10 uker Implementering på 6 måneder Bakgrunn for valg av komponenter Best of breed uavhengig av Open Source eller ikke Betalt support fra Sun og Redpill/Linpro Community enei form av forum, mailingslisteretc. er også gode kilder til informasjon og support Muligheter for gjenbruk av plattform

Verdikjede - flyt 3

Arbeidsprosesser 4

Status på prosjektarbeidet Oppstart: 16.10.2008 Spesifiseringsfase Detaljert funksjonell løsningsspesifikasjon utarbeidet Detaljerte skjermbilder Brukstilfeller beskrevet Detaljering av arkitektur Software Architecture Document (SAD) utarbeidet Har hatt en ekstern revisjon av arkitekturen med meget godt resultat Utvikling-, test/referanse-, kurs- og produksjonsmiljø etablert Utvikling i 4. iterasjon av totalt 6 iterasjoner Leveranse til produksjon 1.9.2009 I dag i produksjon med Skal i full produksjon: 01.01.2010 5

Noen anslag på antall og størrelser Antall brukere av Enkeltoppgjør applikasjonen: 200 Mottak av ca. 4000 forsendelser/saker pr. dag Ca. antall forsendelser/saker pr. år (250 arb.dager): 1.000.000 Gjennomsnittlig antall image pr. sak som lagres: 12 Gjennomsnittlig antall bilag pr sak er 6 Alle dokumentene skannes på begge sider Gjennomsnittlig størrelse på hvert image: 400kb -1000kb I tillegg lagres det to mindre versjoner av hvert image som er hhv. ca. 4kb og 250kb Total mengde med data pr. år: 7,8-15 TB 6

Arkitektur og løsning Arkitekturføringer Logisk arkitektur Infrastruktur 7

Arkitekturføringer Enkeltoppgjør (1) Flere lokasjoner (15 lokasjoner fordelt på 4 helseregioner pluss nasjonalt selskap) Krav om å gjenbruke allerede etablert Sonic ESB infrastruktur i Norsk Helsenett Løser spredning/distribusjon på flere regioner/lokasjoner og sikkerhet på kommunikasjon mellom disse Høye krav til sikkerhet pga. personsensitiv informasjon (kobling person med behandlingssted) Kryptering av personidentifiserbar informasjon i databasen Kryptert kommunikasjon Sikring av webservices Krav om i størst mulig grad å gjenbruke tjenester etablert for Pasienttransport 8

Arkitekturføringer Enkeltoppgjør (2) Brukergrensesnitt Effektivt, høy produktivitet og god ytelse Mye data i form av image / skannede dokumenter som skal flyte gjennom systemet og som skal lagres. Mange mulige flaskehalser (nettverk sentralt, regionalt og lokalt) Krav om gjenbruk av etablert infrastruktur for rapporteringsløsning (JasperReports) Applikasjonen må kunne kjøre på terminalserver (Citrix/ICA) Ikke en kritisk applikasjon i forhold til tilgjengelighet og oppetider Det har vært førende for arkitekturen at Open Source i størst mulig grad skal benyttes 9

Logisk arkitektur Open SSO EO Portal lag Web Space Skanning av dokumenter Tjenestebuss -Sonic ESB EO Tjenester Eksterne systemer CMS Rapporter LDAP Database 10

Infrastruktur 11

Skjermbilde fra applikasjonen 12

Noen erfaringer så langt En god datamodell / domenemodell viktig for SOA En stabil og gjennomtenkt datamodell på tvers av alle lag som foreligger tidlig og som er under streng kontroll forenkler all videre utvikling Bruk Tjenestebuss / Integrasjonsverktøy til det de er bra til Integrere / orkestrere eksisterende tjenester, ikke til å implementere kompleks forretningsfunksjonalitet Valg av rammeverk er ofte et spørsmål om personlig preferanser, men ikke alle spiller like bra sammen Utrulling til et fullt testmiljø tidlig er smart 13

Utfordringer som vi tar med oss videre Komplekse miljøer (Utviklings-, test- og referanse-, kurs- og prod.miljø) Stort antall fysiske og logiske servere (testmiljøet består av 9 fysiske servere) Mange ulike systemkomponenter som skal snakke sammen Transaksjonshåndtering Mangel på transaksjonsstøtte gjennom de ulike lagene og på tvers Må designes inn i tjenester (for eksempel tjenester må kunne rekjøres med de samme data) Sikkerhet Mangel på støtte for standarder (WS-S, SAML) i alle system komponentene Ytelse Mye data i form av image / skannede dokumenter som skal flyte gjennom systemet. Legger opp til caching av bilder på FE applikasjonsserver Mange mulige flaskehalser (nettverk sentralt, regionalt og lokalt) 14