Skip to end of banner
Go to start of banner

Sekvens: Bestilling av reseptbelagte varer på internett

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this content. View the current version.

Compare with Current View Version History

« Previous Version 2 Next »

Innledning

En kunde kan benytte en "nettutleverer" til å bestille reseptbelagte varer på Internett. 

"Nettutleverer" i denne sammenhengen beskriver løsninger for apotek og bandasjist som benytter tjenester fra Reseptformidleren for bestilling av reseptbelagte varer på internett.

Meldingssekvens for bestilling av reseptbelagte varer på Internett er illustrert i sekvensdiagrammet nedenfor.

Når bestillingen er ferdig og registrert i utleverersystemet, kan bestillingen behandles av utleverer. Det gjennomføres da en ny meldingssekvens for å ekspedere og utlevere resepten som er bestilt. De bestilte varene sendes kunden.

Ekspedering og utlevering gjøres iht. Sekvens: Ekspedering og utlevering av reseptbelagte varer


Inngangskriterier

  • Kunde navigerer til nettutleverers portal i nettleser for å bestille reseptbelagte varer
  • Kunde har tilgang til å logge på ID-porten med høyeste sikkerhetsnivå (nivå 4)


Utgangskriterier

  • Reseptbelagt vare (legemiddel, næringsmiddel eller medisinsk forbruksmateriell) er bestilt av kunde


Aktører

AktørBeskrivelse
Kunde

Personen som bestiller og skal ha utlevert en resept

ID-portenDifi's system for autentisering av brukere til offentlige tjenester
NettutlevererSystemet som samhandler med Reseptformidler for å bestille resepter på nett. 
ReseptfomidlerenDen sentrale reseptformidleren


Sekvensdiagram

 Trykk her for leseveiledning til sekvensdiagrammet...

  • Piler representerer interaksjon mellom aktører og dens retning

  • Stiplet pil indikerer at interaksjonen ikke alltid vil være en del av hendelsesforløpet, eller at den inngår i en alternativ sekvens.

  • Vertikal akse representerer tid. Piler lenger nede i diagrammet kommer senere enn piler lenger oppe i diagrammet. Det er likevel ikke alltid streng sekvenslogikk i diagrammet.

  • Stiplete horisontale linjer markerer lengre ventetid/avbrudd i sekvensen grunnet for eksempel manuell saksbehandling.

  • Applikasjonskvittering er definert i e-resepts arkitekturdokument og de behandles etter generelle retningslinjer beskrevet der. Applikasjonskvitteringer med bekreftelser og feilkoder er ikke tatt med i sekvensene


Sekvensene i sekvensdiagrammet er illustrative, og har til hensikt å forklare flyten som leder til og etterfølges av meldingene M9NA1-M9NA4. Figuren gir ikke en detaljert oversikt over alle sekvenser mellom ID-porten og nettutleverer ifbm. pålogging av bruker.
Systemene som skal støtte bestilling av reseptbelagte varer på internett består både av en portal som er tilgjengelig for kunden på Internett, og selve utleverersystemet som kommuniserer med Reseptformidleren.


Beskrivelse av steg i sekvensdiagrammet

Denne sekvensen har ingen alternative flyter.

 Trykk her for leseveiledning til tabell og filter...

Forklaring til kolonnene i tabellen:

  • Flyt benyttes til å filtrere på alternativ flyt. Som standard vises normalflyt. Skrive inn nummeret på flyten for å vise stegene for valgt flyt. Hvis flytnummeret er tomt vises alle steg for alle flyter.

  • Steg henviser til nummeret i tegningen.

  • Hendelse beskriver hva som skjer i steget. Forskjellige flyter kan ha forskjellig beskrivelse for samme stegnummer.

  • Fra -Til beskriver avsender og mottager av meldingen. Denne kolonnen har et filter som kan benyttes til å filtrere tabellen ved å skrive inn (deler av) navnet på aktøren. F.eks “resept” vil liste alle meldinger der Reseptformidleren er involvert

  • Melding beskriver meldingskoden til meldingen .Denne kolonnen har et filter som kan benyttes til å filtrere tabellen ved å skrive inn (deler av) meldingskoden.

  • Beskrivelse gir en kort beskrivelse av steget i den valgte flyten. Forskjellige flyter kan ha forskjellig beskrivelse for samme stegnummer.

Rød tekst beskriver avvik fra normalflyt.


  • No labels