logo

Remisswidget — teknisk implementering

Med Muntras remisswidget kan andra vårdgivare skicka digitala remisser till kliniken direkt från klinikens hemsida.



Förutsättningar


Klinikens domän måste vitlistas av Muntra innan widgeten fungerar. Kontakta Muntras support och ange exakt vilken domän widgeten ska användas på.



Installation


Widgeten kräver ett <div>-element och ett <script>-element.



Komplett exempel


<body>
<!-- Placera div-elementet där widgeten ska visas -->
<div
class="muntra-referral-widget"
muntra_clinic_id="DIN_KLINIK_ID"
></div>

<!-- Skriptet ska placeras precis före </body> -->
<script type="text/javascript" src="https://muntra-dev.github.io/referral-page/index.js"></script>
</body>


Attribut


Ange attributen direkt på <div>-elementet.



AttributObligatorisktBeskrivning
classJaMåste vara muntra-referral-widget.
muntra_clinic_idJaKlinikens ID i Muntra.
hide_helpNejSätt till yes för att dölja Muntras hjälpknapp i widgeten.
disable_autofocusNejSätt till yes för att förhindra att personnummerfältet fokuseras automatiskt (som annars kan få sidan att scrolla till widgeten vid sidladdning).


CSS-styling


Widgetens storlek styrs via CSS-klassen .muntra-referral-widget:


.muntra-referral-widget {
height: 1000px;
margin: 10px auto 0;
}


Felsökning



  1. Kontrollera muntra_clinic_id — är det rätt klinik-ID?

  2. Kontrollera vitlistning — är domänen vitlistad hos Muntra?

  3. Kontrollera skriptets placering<script>-taggen måste stå efter <div>-elementet, helst precis före </body>.

  4. Kontrollera att widgeten inte ligger i en iframe — widgeten fungerar inte inuti en <iframe>.

  5. Testar du på en annan domän? — testdomäner måste också vitlistas.



Hitta vitlistningsfel



  1. Öppna hemsidan där widgeten är placerad.

  2. Högerklicka och välj Inspektera (Inspect på engelska).

  3. Gå till fliken Console (Konsol).

  4. Leta efter ett rött felmeddelande som nämner CORS och notera webbadressen efter ordet origin.

  5. Skicka webbadressen till Muntras support.



Kontrollera om widgeten ligger i en iframe



  1. Högerklicka och välj Inspektera (Inspect).

  2. Gå till fliken Elements (Element).

  3. Tryck Ctrl+F (eller Cmd+F på Mac) och sök efter muntra.

  4. Om widgetens <div> ligger inuti ett <iframe>-element: ta bort <iframe>-taggen och ersätt den med en vanlig <div>.