1.1 Planlegg Operasjon Definisjonsområde Planlegg Operasjon Planlegg operasjon Hoved-aktører Personale Interessent Leger Sykepleiere Forhånds-betingelser Aktør må være logget inn og autorisert. Pasienten må finnes og ha behov for operasjonssal. Suksess-garanti: Pasienten blir tildelt tid og rom. 1. Velg pasient 2. Pasient finnes og har behov for operasjonssal 3. Velg operasjonssal og tid 4. Operasjonssal valgt er ledig 1. Syntaks-feil: be bruker taste inn data på nytt 2. Planleggings-konflikt: Be bruker taste inn dato/tid pånytt 3. Pasient ID finnes ikke: Be om ny ID 4. Lege-ID finnes ikke: Be om ny ID Spesielle vilkår Aktør må vite at pasienten faktisk har behov for operasjonssalen Hyppighet Hele tiden 1.2 Endre på planlagte operasjoner
Endre på planlagte operasjoner 1. Bruker endrer på listen over planlagte operasjoner. 1. Syntaks feil: bruker må gi inn data på nytt 2. Endringen fører til kollisjoner med andre planlagte operasjoner, ledige plasser på restitusjonsrom, operasjonsaler, gi inn tidspunkt o.l på nytt 3. Pasient-ID, Lege-ID og/eller Sykepleier-ID finnes ikke, prøv på nytt 4. Møte nummer finnes ikke, prøv på nytt 5. Behandling finnes ikke, prøv på nytt 6. RestitusjonsromID og/eller operasjonsromid finnes ikke, prøv på nytt 7. Pasientens navn finnes ikke, prøv på nytt 8. Tidspunkt for operasjon passer ikke sammen med restitusjonsperioden. Gi inn nye tidspunkt 9. Tidspunkt for operasjon/restitusjon er lagt for langt fram i tid, gi inn nye tidspunkt 1.3 Kanseller en operasjon Definisjonsområde Planlegg Operasjon Kanseller en operasjon 1. Velge møtenummer 2. Nummeret finnes, og operasjon og påfølgende seng blir kansellert for pasienten. 1.4.1 Tilordne lege til operasjon Definisjonsområde Planlegg Operasjon tilordne personale
Tilordne lege til operasjon 1. Velg lege 2. Velg operasjonssal 3. Velg tid/sted 4. Lege finnes og har tid 1.4.2 Fjerne lege fra operasjonen Definisjonsområde Planlegge operasjon tilordne personale Fjerne lege fra operasjon 3. Velge lege-id 4. Velge møtenummer 5. Lege fjernes 1.4.3 Tildel en sykepleier til operasjon Tildel en sykepleier til operasjon 1. Bruker blir autentisert av systemet 2. Bruker setter en sykepleier til en operasjon
1. Syntaks error, prøv på nytt 2. Sykepleier-ID eksisterer ikke, prøv på nytt 3. Operasjonstidspunket eksisterer ikke, prøv på nytt 4. Romnummeret eksisterer ikke, prøv på nytt 5. Kollisjoner med andre jobber, bruk en annen sykepleier til denne jobben 1.4.4 Fjern sykepleier fra operasjon Definisjonsområde Planlegg Operasjon tilordne personale Fjern sykepleier fra operasjon 1. Velge sykepleier-id 2. Velge møtenummer 3. Sykepleieren skulle deltatt på den oppgitte operasjonen, og fjernes. 1.4.5 Tilordne sykepleier til avdeling Definisjonsområde Planlegg Operasjon tilordne personale Tilordne sykepleier til avdeling 1. Velg sykepleier 2. Velg avdeling 3. Sykepleier og avdeling eksisterer 2.1 Tildele pasient en venteliste Definisjonsområde Venteliste
Tildele pasient til en venteliste 1. Velg avdeling 2. Legge inn informasjonen om pasienten. 2.2 Fjern pasient fra venteliste Fjern pasient fra venteliste 1. Bruker logger inn 2. Bruker blir autentisert av systmet 3. Bruker sletter pasient fra venteliste 1. PasientID eksisterer ikke, prøv på nytt 2. PasientID og kø-nummer samsvarer ikke, prøv på nytt 2.3 Endre ventelisteinformasjon Definisjonsområde Venteliste Endre ventelisteinformasjon
1. Velge pasient-id 2. Velge kønummer 3. Velge prioritetsnummer 4. Oppgi behandling 5. Velge varighet 6. Input er korrekt, prioritetsnummer eller behandling er endret for gitt pasient 2.4.a Vis informasjon om venteliste Definisjonsområde Venteliste Vis informasjon om venteliste 1. Vis alle pasienter som står på ventelise 2.4b Vis pasient venteliste informasjon Definisjonsområde Venteliste Vise pasient-venteliste informasjon
1. Velg pasient-id 2. Vise pasientens informasjon som er lagret i systemet 3.1 Lag operasjonromsrapport Lag operasjonsromrapport 1. Bruker blir autentisert av systemet 2. Bruker gir inn riktig inndata til systemet 3. Systemet returnerer en rapport over et spesifikt operasjonsrom 1. Bruker oppgir feil operasjonsromid eller dato 2. Startdato for rapport samsvarer ikke med sluttdatoen 3. Datoen finnes ikke eller har allerede eksistert 4. Romnummeret som oppgis tilhører ikke et operasjonsrom 3.2 Lag rapport for ansatte Definisjonsområde Rapportfunksjoner for operasjon Lag rapport for ansatte 1. Velge lege- eller sykepleier-id 2. Velge startdato 3. Velge avslutningsdato 4. Datoene er gyldige, og rapporten over den valgte ansattes plan blir generert 3.3 Lag rapport over pasienter for en dag
Definisjonsområde Rapportfunksjoner for operasjon Lag rapport over pasienter for en dag 1. Velg dag 2. Dagen eksisterer 3. Generer rapport over alle pasienter for valgt dag 3.4 Lag rapport for pasienter Definisjonsområde Rapportfunksjoner for operasjon Lag raport for pasienter 1. Velge pasient navn og ID 2. Lager rapport om denne pasient 4.2 Slett en seng Definisjonsområde Funksjoner for avdeling og senger Slett en seng Hoved-aktører Administrativt personale
Interessent Leger Sykepleiere Forhånds-betingelser Aktør må være logget inn og autorisert. Sengen må eksistere, være ledig, og ikke planlagt for fremtidig bruk. Suksess-garanti: Sengen finnes ikke lenger i systemet. 1. Velge avdeling 2. Velge rom 3. Velge seng 4. Sengen eksisterer, er ledig, og er ikke planlagt for framtidig bruk. 1. Sengen er i bruk: gi beskjed om å vente til sengen er ledig 2. Sengen planlagt for framtidig bruk: gi beskjed om at pasienten(e) må flyttes 3. Sengen eksisterer ikke: be brukeren oppgi ny seng Spesielle vilkår Hyppighet Sjelden 4.3 Forandre sengeinformasjon Definisjonsområde Funksjoner for avdeling og senger Forandre sengeinformasjon 1. Velg avdeling 2. Velg romnummer og sengenummer 3. Seng finnes 4. Endre sengeinformasjon 4.4 Vis sengeinformasjon Definisjonsområde Funksjoner for avdeling og senger
Vis sengeinformasjon Hoved-aktører Administrativt personale Interessent Leger Sykepleiere Forhånds-betingelser Aktør må være logget inn og autorisert. Sengen må eksistere. Suksess-garanti: Sengen finnes ikke lenger i systemet. 5. Velge avdeling 6. Velge rom 7. Velge seng 8. Sengen eksisterer, vise informasjon. 1. Sengen finnes ikke Spesielle vilkår Hyppighet Sjelden 5.1 Lag rapport over ledige senger 1. Bruker blir autentisert av systemet 2. Bruker gir inn riktig inndata til systemet 3. Systemet returnerer en liste over ledige senger på gitt operasjonssal 1. Gitt operasjonssal eksisterer ikke Lag rapport over ledige senger
5.2 Lag rapport: tilgjengelige senger (hele sykehuset) Definisjonsområde Avdeling- og sengerapporter Lag rapport over ledige senger 1. En rapport blir generert over ledige senger i hele sykehuset, sortert etter avdeling 5.3 Vis romtilgjengelighet basert på type Definisjonsområde Avdeling- og sengerapporter Vis romtilgjengelighet basert på type 1. Velg rom-type 2. Vis alle rom av den typen 5.4 Lag tilgjengelig rom-type rapport(hele sykehus) Definisjonsområde Avdeling- og sengerapporter Lag tilgjengelig rom-type rapport (hele sykehus)
1. Velge romtype 2. Vise rapport over romtyper 6.1 Legg til sykepleier Legg til sykepleier 1. Bruker blir autentisert av systemet 2. Bruker gir inn riktig inndata til systemet 3. En ny sykepleier blir lagt til i databasen. 1. Inndataen på sykepleieren er mangelfull, fyll ut alle felter 6.2 Slett en sykepleier Definisjonsområde Sykepleier-funksjoner Slett en sykepleier 1. Velge sykepleier-id 2. ID-en er gyldig, og sykepleieren har blitt slettet fra systemet 6.3 Forandre sykepleier-info Definisjonsområde Sykepleier-funksjoner
Forandre sykepleier-info 1. Velg sykepleier 2. Sykepleier finnes 3. Endre sykepleierinfo 6.4 Vis sykepleier informasjon Definisjonsområde Sykepleier-funksjoner Vis sykepleierinformasjon 1. Velge sykepleier navn eller nr. 2. Vise sykepleiers informasjon 7.1 Lag rapport over arbeidene sykepleiere Lag rapport over arbeidende sykepleiere 1. Bruker blir autentisert av systemet 2. Bruker gir inn riktig inndata til systemet 3. Systemet returnerer en liste over hvilke sykepleiere som skal jobbe eller jobber på en gitt dag. 1. Den angitte datoen er feil
7.2 Lag sykepleier rapport: ukentlig plan Definisjonsområde Sykepleier-rapporter Sykepleier Lag ukentlig plan for sykepleier 1. Velge dato (eller la være blank for nåværende uke) 2. Datoen er gyldig, og en rapport over alle sykepleiere som jobber den gitte uka blir generert 7.3 Lag månedlig kalender-rapport Definisjonsområde Sykepleier-rapporter Vis månedlig kalender-rapport 1. Velg dato 2. Vi fullstendig rapport for valgt måned 7.4 Lag sykepleier liste rapport Definisjonsområde Sykepleier-rapporter Sykepleier Lag sykepleier liste rapport
1. Velge avdeling eller ikke velge noe 2. Vise en liste for en bestemt avdeling, eller hele sykehus hvis avdeling ikke velges 7.5 Lag rapport over okkuperte sykepleiere Lag rapport over okkuperte sykepleiere 1. Bruker blir autentisert av systemet 2. Systemet returnerer en liste over sykepleiere som akkurat nå ikke er tilgjengelige. 8.1 Legg til pasient Definisjonsområde Pasient-funksjoner Resepsjonist Legg til pasient 1. Oppgi pasientinformasjon 2. Pasienten eksisterer ikke allerede, og alle opplysninger ble gitt, pasienten har blitt lagt til i systemet, og fått en unik ID 8.2 Forandre en pasient Definisjonsområde Pasient-funksjoner
Lege Forandre en pasient 1. Velg pasient-nummer eller navn 2. Vis pasient-info 3. Forandre informasjon 8.3 Sjekk inn pasienter Definisjonsområde Pasient-funksjoner Resepsjonist Sjekk inn pasienter 1. Lage pasienten, hvis ikke finnes 2. Velge avdeling 8.4 Skriv ut pasient Skriv ut pasient 1. Bruker blir autentisert av systemet 2. Bruker gir inn riktig inndata til systemet 3. Pasient blir skrevet ut av sykehuset, medisinsk historie blir oppdatert, kostnader blir kalkulert og pasientens seng blir gjort tilgjengelig for andre pasienter.
1. Pasient-ID finnes ikke, pasienten er allerede sjekket ut og befinner seg ikke på sykehuset på nåværende tidspunkt 8.5 Vis pasientinformasjon Definisjonsområde Pasient-funksjoner Lege Vis pasient-info 1. Velge pasient-id eller navn 2. Pasienten eksisterer, og informasjonen blir vist 8.6 Vis pasient-kalender Definisjonsområde Pasient-funksjoner Vis pasient-kalender 1. Velg pasient-id eller pasient-navn 2. Vis avtaler med leger eller operasjons-tider 9.1 Vis pasient liste Definisjonsområde Pasient-rapporter Lag pasient-liste
1. Velg avdeling eller hele sykehus 2. Vise pasienter rapport 10.1 Legg til ny lege Legg til ny lege 1. Bruker blir autentisert av systemet 2. Bruker gir inn riktig inndata til systemet 3. En ny lege blir lagt til i databasen 1. Legen eksisterer allerede i database 2. Brukerinput er ikke komplett, inndata om ny lege har mangler 10.2 Slett en lege Definisjonsområde Lege-funksjoner Slett lege 1. Velge ID til legen som skal slettes 2. Velge ID til legen som skal erstatte 3. Begge ID-ene er gyldige, legen er slettet, og dens plan er overført til erstatningslegen 10.3 Endre en lege Definisjonsområde Lege-funksjoner
Endre en lege 1. Velg lege-id eller navn 2. Vis lege-informasjon 3. Endre lege-informasjon 10.4 Vis lege informasjon Definisjonsområde Lege-funksjoner Vis leges informasjon 1. Velge lege ID eller navn 2. Vise all informasjon som er lagret i systemet for legen 11.1 Lag liste over sykehusets leger Lag liste over sykehusets doktorer 1. Systemet autoriserer interessent 2. Interessent ønsker å få returnert en liste over legeene på sjukehuset 3. Interessent velger om listen skal inneholde alle legeer eller kun de som tilhører en spesiell avdeling 4. Interessent velger avdeling og gir inn avdelingsnummeret
5. Systemet returnerer en liste over legeer knyttet til den gitte avdelingen. 1. Interessent blir ikke autorisert: prøv på nytt 2. Interessent gir inn et nummer på en avdeling som ikke eksisterer: prøv på nytt 11.2 Lag lege rapport: daglig plan Definisjonsområde Lege-rapporter Lege Lag daglig plan for lege 1. Velge lege-id 2. Velge dato (blank for nåværende dag) 3. ID og dato er gyldige, gitt leges plan for gitt dag vises 11.3 Vis lege ukentlig kalender Definisjonsområde Lege-rapporter Lege Vis ukentlig kalender for lege 1. Velg lege-id 2. Velg uke 3. Vis ukentlig kalender for valgt lege 11.4 Lege månedlig timeplan Definisjonsområde Lege-rapporter
Lege Lag månedlig timeplan 1. Velge lege ID og måneden 2. Vise den måneden planlagt aktiviteter for denne legen. 11.5 List opp en leges pasienter Definisjonsområde Lege-rapporter Bruker-mål Lege List opp en doktors pasienter Aktører Lege Interessent Lege Ønsker å ha oversikt over alle pasientene sine på en plass Pasient Føler trygghet ved å vite at han/henne har en fast lege gjennom sykehusbesøket Forhåndsbetingelser Legeen behøver å være logget inn og autorisert av systemet Suksess garanti Dersom sykehuset I øyeblikket har pasienter, får legeen skrevet ut en liste med informasjon over de pasientene han/henne har ansvaret for på dette gitte tidspunkt 1. Lege blir autorisert av systemet 2. Lege ønsker å skrive ut en liste over sine pasienter 3. Systemet returnerer listen. 1. Lege skriver inn feil identifikasjonsnummer: gitt lege finnes ikke Spesielle vilkår - For at en pasientliste skal skrives ut, må det fines pasienter, ellers kun tom liste. Hyppighet
En gang om dagen