Valideringsregler

Beskrivning av de valideringsregler som appliceras för kombinationen ändamål, åtkomsttyp och behörighetsroll för respektive resurs.



Tabell 1 beskriver de valideringsregler som appliceras för kombinationen ändamål, åtkomsttyp och behörighetsroll för respektive resurs. Kolumnen "Id" refererar till de olika mappningarna för vård-, apoteks- samt privatpersonsrelaterade ändamål.

Tabell 1 - Valideringsregler

Id

Regel

Beskrivning

VAL001Validering av åtkomsttyp "Åtkomst till dospatients uppgifter"Om åtkomsttyp "Åtkomst till dospatients uppgifter" har angivits validera att:
  •  referens till patient som åtkomsten avser är angiven i anropet
  • den person som åtkomsten avser har ett aktivt dossamtycke (giltig from-datum har infallit eller passerats, giltig tom-datum saknas eller har inte infallit eller passerats.)


Felmeddelande:

"PatientRef måste anges som headerparameter vid användande av åtkomsttyp DOSPATIENTS_UPPGIFTER."

eller

”Patient måste vara aktiv dospatient vid användande av åtkomsttyp DOSPATIENTS_UPPGIFTER.”

VAL002Validering av åtkomsttyp "Vårdnadshavare"

Om åtkomsttyp "Vårdnadshavare" har angivits valideras att:

  • Personen som åtkomsten avser är under 18 år.
    Felmeddelande: "Åtkomst nekad. Patienten har fyllt 18 år."
  • Personen som anges som ombud är vårdnadshavare till personen som åtkomsten avser.
    Felmeddelande: "Vårdnadshavarrelation saknas."

Om anropet görs av privatperson valideras att:

  •  Angivet ombud är samma person som begär åtkomsten.
    Felmeddelande: "Angivet ombud är inte samma person som utför åtkomsten."
  • Personen som åtkomsten avser inte är mellan 13 och 17 år gammal.
    Felmeddelande: "Åtkomst nekad. Barnet har fyllt 13 år."
VAL003Validering av åtkomsttyp "Köpfullmakt"

Om åtkomsttyp "Köpfullmakt" har angivits valideras att:

  • Angivet ombud är fullmaktstagare för en giltig köpfullmakt till den person som åtkomsten avser.
  • Det finns aktiva samtycken från fullmaktstagare och fullmaktsgivare för fullmakten.
    Felmeddelande: "Giltig fullmakt för åtkomst saknas."

Om anropet görs av privatperson valideras att:

  • Kontroll att angivet ombud är samma person som begär åtkomsten.
    Felmeddelande: "Angivet ombud är inte samma person som utför åtkomsten."
  • Personen som åtkomsten avser inte är mellan 13 och 17 år gammal.
    Felmeddelande: "Åtkomst nekad. Barnet har fyllt 13 år."
VAL005Validering av åtkomsttyp "Egna uppgifter"Om åtkomsttyp "Egna uppgifter" har angivits valideras att:

  • Om anropet görs av privatperson måste personen som begär åtkomst vara samma person som åtkomsten avser (valideras mot intyget).

Felmeddelande: "Personen som utför åtkomsten är inte samma person som åtkomsten avser."
VAL006Validering av åtkomsttyp "Nödåtkomst"Åtkomsttyp "Nödåtkomst" kan endast anges om användaren har rollen Förskrivare eller Legitimerad vårdpersonal Sjuksköterska enligt definition i aktörsbeskrivningen.

Felmeddelande: "Nödåtkomst får endast anges av förskrivare eller legitimerad sjuksköterska."
VAL007Validering av åtkomsttyper "Utan krav på samtycke barn" och "Åtkomst till behandlingsorsak utan krav på samtycke barn"Om åtkomsttyp "Utan krav på samtycke barn" har angivits valideras att:

Personen som åtkomsten avser är under 18 år.
VAL009Validering av status på patient för ändamål "Vård", "Direktåtkomst till egna uppgifter" och "Underlättande av läkemedelsanvändning"Vid åtkomst till en patients uppgift ska åtkomsten avvisas om patienten har markerats som avliden i folkbokföringen och någon av följande ändamål åberopas:
  • Vård
  • Direktåtkomst till egna uppgifter
  • Underlättande av läkemedelsanvändning


Felmeddelande: "Åtkomst nekas. Patienten har markerats som avliden."
VAL010Validering av status på patient för ändamål "Expediering"

Om en patient markerades som avliden i folkbokföringen för mer än tre månader sedan returneras ingen information kopplad till patientens läkemedelslista, förutom själva patientresursen.


Detta gäller för följande ändamål:

    • Expediering

Felmeddelande: "Åtkomst nekas. Patienten har markerats som avliden."

VAL011Validering av registrerat åtkomstsamtycke patient till vårdpersonal

Vid åtkomst med åtkomsttyp Registrerat åtkomstsamtycke för patient till vårdpersonal

Kontrolleras att:

  • det finns ett samtycke av typen PATIENT_TILL_VARDPERSONAL mellan patientreferensen i meddelandehuvudet och Förskrivarkod eller Legitimationskod i biljetten. Validering med legitimationskod i intyget görs mot legitimationskod på samtycket ELLER de 6 första siffrorna på förskrivarkoden på samtycket. Validering med förskrivarkod i intyget görs mot förskrivarkod på samtycket ELLER genom att validera de 6 första siffrorna på förskrivarkoden i intyget mot legitimationskoden på samtycket.
  • Samtyckets status måste vara AKTIV.
  • Samtyckets giltigt från och med-datum har infallit och att samtyckets till och med-datum inte har passerats.

Felmeddelande: "Giltigt registrerat samtycke saknas för angiven patient."

VAL012Validering av fullmakt vid åtkomst med åtkomsttyp "Köpfullmakt vårdenhet"

Vid åtkomst med åtkomsttyp Köpfullmakt vårdenhet kontrolleras att:

Angivet ombud i meddelandehuvud är anställd på en vårdenhet med giltig fullmakt att hämta ut angiven patients läkemedel. 

Felmeddelande: "Giltig fullmakt för åtkomst saknas."

Versionshistorik

VersionDatumKommentar
1.02021-11-27Ny handbok vård- och apotekstjänster
1.12022-05-25Lagt till VAL011 och VAL012
1.22022-11-10Tagit bort VAL012
1.32023-05-04Lagt till VAL012 för köpfullmakt vårdenhet
1.42023-08-24Justerad validering i VAL011