Nettsider for sykehus og klinikker
Den som åpner nettsiden til et sykehus, leter som regel etter noe konkret: hvor er akuttmottaket, når er besøkstiden på sengeposten, hva skal jeg ha med til innleggelsen. Ligger svaret tre klikk inne, ringer folk sentralbordet i stedet. Jeg bygger WordPress-nettsider der disse svarene står øverst, og der kommunikasjonsavdelingen kan holde innholdet oppdatert uten utvikler.
Universell utforming: hva forskriften krever
Forskrift om universell utforming av IKT-løsninger (FOR-2013-06-21-732) gjelder både offentlige og private virksomheter, og Digitaliseringsdirektoratet fører tilsyn (§ 5). Kravene er ulike:
- Private klinikker skal etter § 4 følge WCAG 2.0 på nivå A og AA, med unntak av suksesskriteriene 1.2.3, 1.2.4 og 1.2.5.
- Offentlige virksomheter skal etter § 4b ha nettløsninger som er mulige å oppfatte, betjene, forstå og robuste. Oppfyllelse av EN 301 549 V3.2.1 regnes som oppfyllelse av kravet, og den standarden bygger på WCAG 2.1 AA.
- Tilgjengelighetserklæring etter § 4e er en plikt for offentlige virksomheter. Den publiseres i Digitaliseringsdirektoratets løsning, oppdateres minst én gang i året og skal ha en tilbakemeldingsfunksjon.
Om helseforetaket regnes som offentlig virksomhet etter forskriften, avklarer dere med egne jurister. Jeg tester uansett mot WCAG 2.1 AA, siden det dekker begge nivåene.
Testingen dekker hele tastaturbetjening, NVDA og VoiceOver, forstørrelse til 200 og 400 prosent, kontrast, forståelige feilmeldinger i skjemaer og tilgjengelige PDF-er. axe-core finner en del feil automatisk, resten sjekker jeg manuelt. Du får en liste over avvik med årsak og status, som er det erklæringen skal beskrive.
Hvem jeg er
Jeg heter Mariusz Szatkowski og er senior WordPress-utvikler siden 2006, bosatt i Gdynia i Polen. WPPoland er navnet jeg jobber under. Jeg jobber alene: koden du får, skriver jeg selv, og tilgangene deres deler jeg ikke med noen.
Hva jeg lager
WordPress-temaer etter designet sykehuset eller byrået leverer, oversikter over avdelinger, poliklinikker og leger, innbygging av timebestillingen dere allerede bruker, testing av universell utforming, migrering fra eldre publiseringsløsninger og drift. Grafisk design og skisser lager jeg ikke.
Hva pasienten skal finne med en gang
Menyen og forsiden bygger jeg rundt spørsmålene som ellers havner på telefonen:
- Akuttmottak og legevakt: inngang, veibeskrivelse, parkering og telefonnummer, synlig på mobil uten å scrolle.
- Avdelinger og poliklinikker: én side per enhet, med åpningstider, plassering i bygget og lenke til timebestilling.
- Innleggelse og utskrivning: hva du skal ha med og hvilke skjemaer som finnes, som PDF-er som kan skrives ut.
- Besøkstider og driftsmeldinger: redaksjonen publiserer endringer selv fra kontrollpanelet.
Helseopplysninger holdes utenfor WordPress
Helseopplysninger er særlige kategorier av personopplysninger etter artikkel 9 i personvernforordningen, som gjelder i Norge gjennom personopplysningsloven. Den offentlige nettsiden inneholder derfor bare informasjon: avdelingssider, pasientinformasjon og nyheter. Journal, prøvesvar og resepter blir i de kliniske systemene og i pasientportalen.
Det gir konkrete valg i prosjektet:
- kontaktskjemaet har ikke felt for symptomer eller fødselsnummer og sier tydelig at det ikke er for akutte henvendelser,
- skjematillegg lagrer ikke henvendelser i nettsidens database med mindre dere trenger det,
- analyseverktøy og eksterne chatter lastes først etter samtykke og aldri på sider med timebestilling,
- redaktører har bare rettighetene de bruker, og administratorer logger inn med tofaktorautentisering.
Timebestilling via systemet dere allerede har
Timeplanene ligger i fagsystemet, så nettsiden kopierer dem ikke. Jeg kobler på timebestillingen dere bruker i dag, enten det er Helsenorge eller bestillingsmodulen til systemleverandøren: som lenke eller innbygging etter leverandørens dokumentasjon, eller via leverandørens API hvis det finnes og avtalen deres dekker det. Hvilke felt som går gjennom grensesnittet, avtaler vi skriftlig med IT-avdelingen før jeg bygger.
Svarer ikke leverandørens system, viser siden telefonnummeret til timebestillingen og en kort melding i stedet for en tom ramme.
Testing og overlevering
Jeg tester med reelle pasientoppgaver: finne akuttmottaket, åpne forberedelsene til koloskopi, bestille time på poliklinikken. Hver oppgave kjøres på mobil, bare med tastatur og med skjermleser. Før lansering gjenoppretter jeg en sikkerhetskopi på en tom server for å bevise at gjenopprettingen virker.
Ved overlevering får dere koden i repositoriet, beskrivelse av integrasjonene, en liste over eksterne tjenester, en veiledning for redaktører og testresultatene for universell utforming. Innholdet kan eksporteres, så dere kan bytte leverandør senere.
Avtale og drift
- Kontrakt og faktura: B2B-kontrakt etter polsk rett, fakturert med mitt EU-mva-nummer PL7393037445. Før tilgang signerer vi en databehandleravtale etter artikkel 28 GDPR. Underdatabehandlere bruker jeg ikke.
- Anbud: Jeg kan beskrive tekniske krav og krav til universell utforming slik at de kan kontrolleres ved godkjenning. Selve anskaffelsen gjennomfører dere.
- Drift: oppetidsovervåking hvert 1. til 5. minutt, sikkerhetskopier i minst 30 dager i EU-land og oppdateringer testet på staging først. Før endringer går jeg gjennom siden som ved en sikkerhetsrevisjon. Vakt 24/7 og garantert responstid tilbyr jeg ikke.
Skriv via kontaktskjemaet hva som skal lages, hvilke systemer siden skal kobles til og hvem som skal redigere den. Du får skriftlige spørsmål eller et tilbud.
Lignende krav til universell utforming og personvern gjelder også for andre virksomheter: nettsider for offentlige etater, nettsider for kulturinstitusjoner og nettsider for stiftelser.






