Integrasjonskrav "Timedetaljer"

A. Ikke funksjonelle krav

https://helsenorge.atlassian.net/wiki/spaces/HELSENORGE/pages/1709965313


B. Funksjonelle krav Timedetaljer

https://helsenorge.atlassian.net/wiki/spaces/HELSENORGE/pages/1788510238

NB! de tekniske kravene gjelder selv om det ikke er spesifisert i de funksjonelle kravene. Dersom det er mangler eller motsigelser ber vi om å få beskjed om dette.
ID’ene er av historiske grunner ikke løpende, og det betyr ikke at noe er falt ut.

ID

Område

Krav til integrasjonsparten

Prioritet

MELDINGSTYPE
/retning

AKSJONSKODER

Akseptansekriterie

Kommentar / Lenker kun for NHN

T-125

Ny timevisning

Helsepersonell kan i EPJ administrere hvilke tidspunkt for tilgjengeliggjøring som settes på forskjellige timer.
(Hvis dagens tidspunkt er likt eller overstiger tidspunktet som er angitt fra EPJ vil timen være tilgjengelig for å plukke av innbygger på helsenorge.no)

MÅ HA

DIALOG_INNBYGGER_TIMERESERVASJON

/Fra EPJ

iCalendar objektet
(xcal:x-available-at) 

Ikke ferdig!

  1. Kategorier/grupper av timer må kunne åpnes for booking på bestemt tidspunkt

  2. Timer må kunne vises, men ikke åpnes for booking

  3. EPJ setter inn hvilket kl-slett timen skal kunne bookes fra.

    1. Gjerne basert på ant. timer før- setting i EPJ

  4. Eksempel: Øhjelptimer tilgjengeliggjøres kl 18 kvelden før timen finner sted.

  5. Timer må kunne vises, men ikke åpnes for booking

DD Tillegg: Utvidet timevisning (ID: 265845)

T-126

Ny timevisning

EPJ skal i svar på hent ledige timer (og kun HLT) kunne legge ved et tidspunkt for når timen skal tilgjengeliggjøres på helsenorge.no.

(xcal:x-available-at) skal mao. ikke følge med en time bekreftelse, endring, avbestilling el.l.

MÅ HA

DIALOG_INNBYGGER_TIMERESERVASJON

/Fra EPJ

iCalendar objektet
(xcal:x-available-at) 

Ikke ferdig!
Endring av "available at" gjelder alle timeobjekter i timetype (hos en EPJ): Slik at alle Ikke bookbare timer er samme timetype (f.eks "egen HN hastetime") og disse har [available at] 48 t før timen.

 

T-127

Ny timevisning

Helsepersonell kan i EPJ administrere forskjellige kategorier til forskjellige timer.
(Forskjellige kategorier vi vises ulikt for innbygger på helsenorge)

Kategorien "Must Call" skal kun brukes i SyncReply ved forespørselen HLT, og skal mao. ikke følge med en time bekreftelse, endring, avbestilling el.l.

MÅ HA

DIALOG_INNBYGGER_TIMERESERVASJON

/Fra EPJ

iCalendar objektet
(xcal:categories)
•"Hastetime".
•"MustCall". innbygger må ringe for å få avtalen.
•"Video". Avtalen er en videotime
•"Tidsvindu"

  1. Valgte kategorier som implementeres i EPJ må virke som beksrevet.

  2. Andre kategorier enn beskrevet i Impl. guiden er ikke gyldige og må ikke sends til HN.

  3. EPJ skal sende oppdateringer til HN ved endring av Category

  4. MustCall trenger ikke/skal ikke ha verdi i (xcal:x-available-at)

  5. Hastetime kan ha verdi i (xcal:x-available-at), men må ikke.

 

T-128

Ny timevisning

Løsningen skal i svar på forespørsel om hent ledige timer (HLT) svare med kategoriatributter på timene. 

MÅ HA

DIALOG_INNBYGGER_TIMERESERVASJON

/Fra EPJ

iCalendar objektet
(xcal:x-available-at) 

Atributtet Category må benyttes på alle disse timeobjektene 

 

T-129

Ny timevisning

Generelle krav
Timekategori må kunne endres og oppdatering sendes til HN, etter at timen er bekreftet.

MÅ HA

DIALOG_INNBYGGER_TIMERESERVASJON

/Fra EPJ

iCalendar objektet
(xcal:categories)

Videotime som endres til f.eks. vanlig konsulatasjon i EPJ, må oppdateres i HN

  • Video til Vanlig

  • Vanlig til Video
    *Vanlig til Telefon osv.

 

T-130

Kategorier

Det skal ikke være mulig å sette 2 kategorier på en avtale, da vil det ikke få ønsket funksjonalitet i HN

MÅ HA

DIALOG_INNBYGGER_TIMERESERVASJON

/Fra EPJ

iCalendar objektet
(xcal:categories)

Se beskrivelse i seksjonen Timetyper i iCal under siden https://helsenorge.atlassian.net/wiki/spaces/HELSENORGE/pages/1348174473

(Timer 2.0 vil det innføres Møteform, som gjør kombinasjon av f.eks, Videotime/Hastetime mulig)

Nytt krav juni-2022

T-140

Lokasjon

EPJ-bruker skal kunne sette lokasjon for legetimen slik at det fremgår ved ledig timevisning (HLT), bestilling/endring/avlysning av time hvis legens timebok har opplysninger om dette.

På ordinære timer ved legekontor skal lokasjon være tom (det er knyttet funksjonalitet til dette ved at kontorets adresse vises i HN når lokasjon er tom, ikke ellers).

MÅ HA

DIALOG_INNBYGGER_TIMERESERVASJON

/Fra EPJ

iCalendar objektet
 (xcal:location)

Ikke ferdig!
Fastlege med utekontor skal kunne ha mulighet for å angi lokasjon på en time/timer i timeboka slik at innbygger vet hvor vedkommende skal møte opp.

 

T-141

Lokasjon

EPJ skal sende oppdateringer til HN ved endring av lokasjon 

MÅ HA

DIALOG_INNBYGGER_TIMERESERVASJON

/Fra EPJ

iCalendar objektet
 (xcal:location)

Ikke ferdig!