# Online booking

Dere kan tilby pasienter å bestille timer online, via&#x20;

* [Patientsky-appen](https://app.gitbook.com/s/QqXexgemBV6dueRGuPha/patientsky-appen/bruk#bestille-time),
* [Pasientportalen](https://app.gitbook.com/s/QqXexgemBV6dueRGuPha/pasientportalen/bruk#bestille-time), eller
* Online timebestilling uten innlogging. [Les mer her](#online-timebestilling-uten-innlogging).

## Konfigurasjon av timebøker og timetyper

For å tilgjengeliggjøre ledige timer i appen og pasientportalen må du sjekke:

* [ ] At **timeboken** din er tilgjengelig online ([se hvor](https://images.gitbook.com/__img/dpr=2,width=760,onerror=redirect,format=auto,signature=1426348183/https%3A%2F%2Ffiles.gitbook.com%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%2F-LDDghnVKaCwTnNapAII-887967055%2Fuploads%2FonGdTD9yKvHHfPPhFeY6%2Ftimeboken-er-online.gif%3Falt%3Dmedia%26token%3Dec0df4a8-6e9c-4100-a50a-a053fb1130d8)).
* [ ] At **timetypen** er tilgjengelig online ([se hvor](https://images.gitbook.com/__img/dpr=2,width=760,onerror=redirect,format=auto,signature=1642811112/https%3A%2F%2Ffiles.gitbook.com%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%2F-LDDghnVKaCwTnNapAII-887967055%2Fuploads%2FiUiwt8qPgGbT5J9mNO9N%2Ftimetype%20er%20online.gif%3Falt%3Dmedia%26token%3D3931bb27-6c42-468c-a6a5-9525e5f1e02b)).
* [ ] Legge til timene som er tilgjengelig online i **ukemalen** din ([se hvor](https://images.gitbook.com/__img/dpr=2,width=760,onerror=redirect,format=auto,signature=1487974663/https%3A%2F%2Ffiles.gitbook.com%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%2F-LDDghnVKaCwTnNapAII-887967055%2Fuploads%2FSxI4pRj8Mo0svgDjcSe3%2Flegg-til-online-type-i-ukemal.gif%3Falt%3Dmedia%26token%3De8f05ea4-3547-4bf6-9ed7-88b8ae366884)).
* [ ] At **arbeidsplanen** er oppdatert når det er gjort endringer ([se hvor](https://images.gitbook.com/__img/dpr=2,width=760,onerror=redirect,format=auto,signature=-1229995028/https%3A%2F%2Ffiles.gitbook.com%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%2F-LDDghnVKaCwTnNapAII-887967055%2Fuploads%2FmsNdBgGMNjgTjYUSOkdi%2Foppdatere-arbeidsplan%20for%20online.gif%3Falt%3Dmedia%26token%3Db19b66d5-4a1d-44e8-b044-8b4648215482)).

### Online synlighet

For å forhindre at pasienter bestiller veldig spredt utover dagen, kan du velge at det kun skal vises første ledige time når pasientene bestiller ([se hvordan](https://images.gitbook.com/__img/dpr=2,width=760,onerror=redirect,format=auto,signature=1116544938/https%3A%2F%2Ffiles.gitbook.com%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%2F-LDDghnVKaCwTnNapAII-887967055%2Fuploads%2FlUTGs69hTDTOs1L3fuDb%2FVis%20kun%20f%C3%B8rste%20ledige%20time.gif%3Falt%3Dmedia%26token%3D72a275ca-ff38-4fb1-a661-81bbe6236fb3)). Du kan også benytte [**smartluker**](https://hjelp.pasientsky.no/timebok/bruke-timeboken/..#smartluker). Les mer om online synlighet for smartluker [her](https://hjelp.pasientsky.no/timebok/bruke-timeboken/..#online-synlighet).

### Restriksjoner for bestilling på timetypen

Restriksjoner for online bestilling og avbestilling du kan velge mellom er ([se hvor](https://images.gitbook.com/__img/dpr=2,width=760,onerror=redirect,format=auto,signature=741671894/https%3A%2F%2Ffiles.gitbook.com%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%2F-LDDghnVKaCwTnNapAII-887967055%2Fuploads%2F7IxV1JlBWk0qPqHXtzF3%2FTilpassede%20innstillinger%20pa%CC%8A%20timetypen.png%3Falt%3Dmedia%26token%3Dc2ded71d-4e96-4a88-9b19-ac296641c080)):

* **Maks selvbestilte timer** som pasientene kan bestille selv.&#x20;
* **Antall tilgjengelig dager** pasientene kan se og bestille timer fremover i tid.
* **Tidsfrist for bestilling** (i timer) for å hindre at pasienter bestiller timer kort tid før timen starter.
* **Tidsfrist for avbestilling** (i timer) for å hindre pasientene fra å kansellere timen kort tid før den starter.&#x20;

### Informasjon til pasienten

Under **Synlige opplysninger ved timebestilling og i app,** kan du legge til viktig tilleggsinformasjon om timen. Pasientene vil se denne informasjonen når de bestiller timen enten via pasientportalen eller appen.

* **Normal pris** for timen kan vises for pasienten før de bestiller.
* **Besøksadresse** kan brukes hvis timen er på en annen lokasjon enn klinikken.
* **Tilleggsinformasjon** kan brukes for å legge til informasjon om timen som pasientene bør være oppmerksomme på før de bestiller timen. Denne informasjonen vises i appen og pasientportalen før de bestiller timen ([se eksempel](https://files.gitbook.com/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LDDghnVKaCwTnNapAII-887967055%2Fuploads%2FGCdDsJVPFlZqxoWuKihd%2FTillegginformasjon%20og%20Dialogmelding.gif?alt=media\&token=a3968993-ed87-4331-b510-ab7106f7e14b)).
* **Automatisk dialog** kan brukes for å sende en e-dialog til pasienten når de bestiller time. Til dette brukes [maler](https://hjelp.pasientsky.no/post/oppsett-og-innstillinger#maler-i-dialog) som du oppretter selv.

## Online timebestilling uten innlogging

Dere har også mulighet til å tilby online timebestilling direkte fra deres egen hjemmeside. Da trenger ikke pasientene å logge seg inn med BankID for å bestille timer, og dere kan enkelt spore bevegelsesmønsteret for timebestillingen.

### Sette opp

* Gå til **Konfigurasjon og innstillinger** ![](https://3602524698-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LDDghnVKaCwTnNapAII-887967055%2Fuploads%2FLCoyGQEideYJpL3NkViK%2FTannhjulet.svg?alt=media\&token=cc989676-b620-4d08-9f24-b30aeafd283c), og trykk på **Innstillinger** under *Timebok*.
* I Fanen **Oppsett** kan du regulere hvordan pasienter kan bestille timer online:
  * **Maks antall bestillinger:** Hvor mange timer pasienten kan selv bestille.
  * **Booking i forkant:** Hvor mange dager i forveien pasienten kan bestille online.
  * **Avbestillingsfrist:** Hvor mange timer før starttidspunkt fjernes timen fra online bestilling.
* I Fanen **Ekstern bookingside** kan du:
  * Generere bestillingslenke. [Les hvordan her](#generer-bestillingslenke).&#x20;
  * Velge hvilken timebok og/eller timetype som skal være forhåndsvalgt når pasienten trykker på lenken.
  * [Sette opp sporingsscript](#sette-opp-sporingsscript).

#### Hvordan ser online bestilling uten innlogging ut?

I fanen **Ekstern bookingside** kan du klikke på knappen **Klikk for å åpne lenken** ([se hvordan](https://images.gitbook.com/__img/dpr=2,width=760,onerror=redirect,format=auto,signature=1904249421/https%3A%2F%2Ffiles.gitbook.com%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%2F-LDDghnVKaCwTnNapAII-887967055%2Fuploads%2FsXup3doXBOS5L9b6BbG6%2FKlikk%20for%20a%CC%8A%20a%CC%8Apne%20lenken.gif%3Falt%3Dmedia%26token%3D1b2c9921-e699-4839-82fe-e337bc1f9d12)) for å se skjemaet for online bestilling uten innlogging.

* Vi trenger **navn og telefonnummer** for å registrere nye pasienter.&#x20;
* **For eksisterende pasienter** oppdaterer vi telefonnummer dersom det er endret.&#x20;

  *For eksempel:* Hvis pasienten har oppgitt et nytt telefonnummer i online booking, vil systemet oppdatere dette med den informasjonen pasienten legger inn, dersom den ikke stemmer overens med det vi har fra før.
* Hvis ingen timebok eller timetype er **forhåndsvalgt**, kan pasienten velge dette fra nedtrekksmenyen i online booking.
* Pasienter kan se **tilgjengelig kapasitet** ved timebestilling: *grønn* ![](https://3602524698-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LDDghnVKaCwTnNapAII-887967055%2Fuploads%2FqzTzOmaBkNJ1ULgu314b%2FGr%C3%B8nn-online%20booking.svg?alt=media\&token=b57d6e93-25bc-451b-947f-ec3a8810c0c9) for mange ledige timer, *gul* ![](https://3602524698-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LDDghnVKaCwTnNapAII-887967055%2Fuploads%2FKJh1HmcNH2PrDPefMq2h%2FGul-online%20booking.svg?alt=media\&token=1868c233-ceb1-48da-a5e9-42f9dfabc6be) for få ledige timer og *rød* ![](https://3602524698-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LDDghnVKaCwTnNapAII-887967055%2Fuploads%2FD3wPTl4YWDsFXWTTLOGR%2FR%C3%B8d-online%20booking.svg?alt=media\&token=bc443a8c-38de-46f3-98c5-132fda3ea394) for ingen ledige timer.

<figure><img src="https://3602524698-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LDDghnVKaCwTnNapAII-887967055%2Fuploads%2FskA4zU8B4aws5pb2w9o9%2FNy%20online%20booking.png?alt=media&#x26;token=d9c1e0c7-ec03-4faf-9452-11c928e26ee8" alt="" width="375"><figcaption><p>Eksempel på hvordan online booking uten innlogging se ut.</p></figcaption></figure>

### Generer bestillingslenke

For å tilby online timebestilling direkte fra hjemmesiden, må du generere en bestillingslenke.

<figure><img src="https://3602524698-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LDDghnVKaCwTnNapAII-887967055%2Fuploads%2FjAUc4t7H5UGNcS86TIH1%2FOnline%20booking-lenken4.gif?alt=media&#x26;token=68d9a9cf-eb85-4f26-9bfc-8aebe8b8de0d" alt="" width="563"><figcaption><p>Eksempel på hvordan du genererer bestillingslenke. </p></figcaption></figure>

* Velg timebok og/eller timetype som skal være forhåndsvalgt om ønskelig. Lenken oppdateres automatisk når du gjør disse valgene.&#x20;
* Du kan også la disse feltene stå åpne hvis du vil at alle timebøker og timetyper skal være tilgjengelige.
* Trykk på **Klikk for å åpne lenken** for å se en forhåndsvisning av siden.
* Eller klikk **Kopiere lenken** eller **Kopiere innebygd kode** for å bruke lenken på nettsiden.

Det kan være nyttig med forhåndsvalgt timebok/timetype hvis bestillingslenken skal brukes til å tilby en spesifikk tjeneste.&#x20;

*Eksempel*: Dersom dere tilbyr influensavaksine og har en egen timetype eller timebok for dette, kan en av disse forhåndsvelges ([se hvordan](https://i.ibb.co/5v1kv7Q/Kapture-2021-10-20-at-10-52-16.gif)).

<figure><img src="https://3602524698-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LDDghnVKaCwTnNapAII-887967055%2Fuploads%2FT1M8l7nMx61t2G4jj50r%2FKopiere%20lenk.png?alt=media&#x26;token=a3a56a12-82b9-41c9-a5e3-0c3e8662eced" alt="" width="563"><figcaption><p>Du kan kopiere lenken eller den innebygde koden.</p></figcaption></figure>

## Sette opp sporingsscript

Dette er ikke obligatorisk, men en nyttig funksjon.

For at dere kan spore bevegelsmønsteret til pasienter på siden tilbyr vi et tilpasset sporingsscript. På denne måten kan dere se hvor mange som besøker siden og hvor mange som faktisk gjennomfører booking. Dette sporingsscriptet består av to deler som må settes inn i to separate felt.&#x20;

Følg stegene under og sett inn din tracking-id i det ferdige sporingsscriptet.&#x20;

{% hint style="warning" %}
Sporingsscript kan brukes på flere måter enn beskrevet her. Dersom du ønsker dette må det gjøres på eget initiativ. Scriptet under er en ferdig løsning fra oss og er den eneste løsningen vi supporterer.&#x20;
{% endhint %}

#### Her kan du finne sporingsscript:

<details>

<summary><strong>Sporingsscript #1</strong>: Sporingsscript for brukerbesøk på bestillingssiden (venstre felt)</summary>

{% code lineNumbers="true" %}

```
var tag = document.createElement("script");
tag.src = "https://www.googletagmanager.com/gtag/js?id=YOUR_TRACKER_CODE";
document.getElementsByTagName("head")[0].appendChild(tag);
window.dataLayer = window.dataLayer || [];
function gtag() {
  dataLayer.push(arguments);
}

gtag("js", new Date());

gtag("event", "booking_init");

gtag("config", "YOUR_TRACKER_CODE");

document.addEventListener("click", function (e) {
  e.path.forEach(function (pI) {
    if (pI.className && pI.className.indexOf("ant-select-dropdown-menu-item") != -1) {
      gtag(
        "event",
        pI.firstChild.className,
        {
          value: pI.firstChild.title,
        }
      );
    }

    if (pI.className && pI.className.indexOf("booking-form-date") != -1) {
      gtag("event", "booking-form-date");
    }

    if (pI.className && pI.className.indexOf("ant-btn") != -1) {
      gtag("event", "button", { value: pI.innerText });
    }
  });
});
```

{% endcode %}

</details>

<details>

<summary><strong>Sporingsscript #2</strong>: Sporingsscript for å hente gjennomførte bestillinger (høyre felt)</summary>

{% code lineNumbers="true" %}

```
gtag("event", "booking_completed")
```

{% endcode %}

</details>

{% stepper %}
{% step %}

#### Finn ID-en for Google-taggen

For å bruke *Sporingsscript*, trenger du din **tracking-ID** eller **målings-ID** fra Google Analytics.

* Logg på [Google Analytics-kontoen din](https://analytics.google.com/) og klikk på **Admin** (tannhjulikonet nederst i venstre hjørne).
* Gå til [**Datastrømmer**](https://analytics.google.com/analytics/web/#/?pagename=admin-streams\&utm_source=gahc\&utm_medium=dlinks) under *Områdeinnstillinger*.
* Klikk på navnet på datastrømmen.
* Kopier målings-ID-en (begynner med «G-» eller «AW-») under *Detaljer om strømmen*.

I **Google Analytics 4** ser koden vanligvis slik ut: <mark style="color:green;">`G-A12BCDEFGH`</mark>

<figure><img src="https://3602524698-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LDDghnVKaCwTnNapAII-887967055%2Fuploads%2F0bE9di5E1fD33dtGIKJG%2FGA%20Measure%20ID.gif?alt=media&#x26;token=4fb4122f-f58d-45c3-aef9-6bcaf23fd6ec" alt="" width="563"><figcaption></figcaption></figure>
{% endstep %}

{% step %}

#### Bruk ID-en i Sporingsscript #1

* Kopier [**Sporingsscript #1**](#sporingsscript-1-sporingsscript-for-brukerbesok-pa-bestillingssiden) til et sted hvor du kan redigere koden.
* Erstatt **placeholderen** `YOUR_TRACKER_CODE` på rad **2** og rad **13** med din egen tracking-ID.

> 2 tag.src = "<https://www.googletagmanager.com/gtag/js?id=><mark style="background-color:red;">YOUR\_TRACKER\_CODE</mark>"
>
> 13 gtag("config", "<mark style="background-color:red;">YOUR\_TRACKER\_CODE</mark>");

Slik skal det se ut:

> 2 tag.src = "<https://www.googletagmanager.com/gtag/js?id=><mark style="color:green;">G-A12BCDEFGH</mark>"
>
> 13 gtag("config", "<mark style="color:green;">G-A12BCDEFGH</mark>");
> {% endstep %}

{% step %}

#### Sett inn sporingsscriptene i systemet

* Gå til **Konfigurasjon og innstillinger**, og trykk på **Innstillinger** under *Timebok*.
* Velg fanen **Ekstern bookingside**.
* Lim inn [**Sporingsscript #1**](#sporingsscript-1-sporingsscript-for-brukerbesok-pa-bestillingssiden) i *venstre felt* og [**Sporingsscript #2**](#sporingsscript-2-sporingsscript-for-a-hente-gjennomforte-bestillinger) i *høyre felt*. Se eksempel nedenfor.
* Trykk på **Oppdater**.

Sporingsscriptene vi tilbyr for brukerbesøk og gjennomførte bestillinger henger sammen. Det er derfor viktig at begge felt blir fylt ut om sporingsscriptet skal fungere som tiltenkt.

<figure><img src="https://3602524698-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LDDghnVKaCwTnNapAII-887967055%2Fuploads%2FO028tJbHw5sn6VkaTux6%2FSporingsscript.gif?alt=media&#x26;token=fdb66d14-b980-4cc6-9798-e8d2a7a59f58" alt="" width="563"><figcaption><p>Lim inn <strong>Sporingsscript #1</strong> i venstre felt, og <strong>Sporingsscript #2</strong> i høyre felt.</p></figcaption></figure>
{% endstep %}
{% endstepper %}

### **Verifiser at trackingen virker**

* **Åpne lenken for bestillingsflowet vi satte opp tidligere.**&#x20;
* **Høyreklikk** og velg **Inspiser.**&#x20;
* Klikk på fanen **Network** og velg **All.**&#x20;
* Finner du en kode lignende **gtm.js** så virker sporingen.

![](https://3602524698-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LDDghnVKaCwTnNapAII%2F-MamWctJEjarBxiaF1yI%2F-Mam_pHRzdBF77uQQ_Li%2FScript-tracking.png?alt=media\&token=cc009170-b936-4ab6-9f72-f62598673d56)

#### Time bestilt via online booking i timeboken

I timeboken blir pasienten automatisk satt opp på den timen de har bestilt.&#x20;

<div align="center"><figure><img src="https://3602524698-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LDDghnVKaCwTnNapAII-887967055%2Fuploads%2FSxKEr90WxcrGD9YITUFT%2FPasient%20selv%20bestiller%20time.png?alt=media&#x26;token=39f90c08-7324-48d7-9f95-68112e6036bc" alt="" width="363"><figcaption><p>Timer bestilt av pasienten online er markert med stiplet linje</p></figcaption></figure></div>

* Timer som er bestilt av pasientene selv via online booking, er markert med stiplet linje. Du kan holde musepekeren over timen for å se mer informasjon i tooltipen.
* Dersom timen er bestilt av relasjoner, vises informasjonen i tooltipen. [Se eksempel her](https://hjelp.pasientsky.no/generelt/relasjoner#hvordan-relasjoner-vises-pa-plattformen).
* Dersom timetypen er satt til å sende ut varsler, mottar pasienten en varsel på epost eller SMS med bekreftelse på at timen er bestilt.

## Ofte stilte spørsmål

**Kan pasienter med D-nummer bestille time via online booking uten innlogging?**\
Ja, pasienten kan velge D-nummer fra nedtrekksmenyen i løsningen ([se hvor](https://i.ibb.co/nwzNGR6/d-nummer.gif)).


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://hjelp.pasientsky.no/timebok/bruke-timeboken/online-booking.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
