Testpersoner i E-hälsomyndighetens produktionsmiljö

Tester i produktionsmiljö ska enbart användas i begränsad omfattning och med utpekade testpersoner. På den här sidan beskrivs förutsättningar för tester av Nationella läkemedelslistan i E-hälsomyndighetens produktionsmiljö.




1. Inledning

All utveckling, testning och utbildning ska ske i för ändamålet framtagna testmiljöer.  Anslutande aktörer är skyldiga att ha testmiljöer som är produktionslika, se krav 3.7.1 och 3.7.2 Arkitekturkrav för aktör som ansluter system till E-hälsomyndighetens tjänster.  Det finns  scenarion där test i testmiljöer inte täcker verksamhetens behov utan test i produktion är nödvändig.

Tester i produktionsmiljö ska enbart användas om konnektivetstjänsterna och produktionslika testmiljöer inte räcker till och om syftet är att säkerställa korrekt konfiguration eller felsökning. Efter analys av konfiguration eller felsökningen i produktionsmiljö rekommenderas att återskapa konfigurationen eller felet med testdata i en kontrollerad testmiljö för att undvika onödig risk och minimera test i produktionsmiljö.

Det är inte tillåtet att använda verkliga patienters identitet för ändamålet testning och felsökning. Testning och felsökning i produktionsmiljön är endast tillåtet för ett begränsat antal testpersoner, se tabell 1 nedan. Det är frivilligt att använda testpersoner i produktionsmiljö och varje organisation ansvarar för att genomföra riskanalyser vid användning. 

2. Begränsning av funktionalitet

Här presenteras endast hur testpersoner hanteras i Nationella läkemedelslistans produktionsmiljö i versionspaket  21. 

Följande begränsningar finns:

  • Fullmakter kan inte skapas på testpersoner.
  • Registrerat åtkomstsamtycke för testpersoner kan inte skapas. 
  • Det går inte att registrera en FOTA-transaktion på en testperson
  • Det går inte att skapa testresurser på patient med födelsedatum

3. Testpersoner

3.1. Vad är en testperson

  • En testperson har ett fiktivt personnummer som Skatteverket tagit fram för test och som inte finns i Skatteverkets folkbokföringsregister.
  • E-hälsomyndigheten har valt ut ett antal testpersonnummer för att skapa testpersoner som är tillgängliga i produktionsmiljön för test av konfiguration och felsökning.
  • Testpersonerna är tillgängliga via FHIR vid hämtning av resursen Patient. Resursen Patient kommer som metadata ha attributet Testperson med kod HTEST .
  • En testperson kan ha en vårdnadshavarrelation.

REKOMMENDATION

Det är viktigt att det i anslutande system är tydligt för användare att det är en testperson, för detta ansvarar anslutande system.

3.2. Resurser som berörs

Alla resurser med en relation till en testperson har en markering att det är testdata,  enligt  [Resurs].meta.security.code = HTEST.

  • Patient (i form av en avgränsad mängd testpersoner)
  • Förskrivning
  • Uttag
  • Uttag pappersrecept
  • Dossamtycke
  • Dosunderlag
  • Spärr

REKOMMENDATION
E-hälsomyndigheten rekommenderar att resurser kopplade till en testperson tydligt markeras som testdata för användaren.

3.3. Vilka testpersoner finns i produktionsmiljön

I tabell 1 nedan definieras vilka testpersoner som är tillgängliga i produktionsmiljön. Tabellen anger relevanta attribut för resursen Patient. Samtliga patienter har 
Aktiv = true, Folkbokförd = NO, Avliden = saknar värde och Testperson = HTEST. Tilltalnamnsmarkering, Län och Kommun saknar värde.

För en del testpersoner återskapar E-hälsomyndigheten dagligen testdata i form av nya förskrivningar och uttag.

  • För dessa testpersoner gallras förskrivningar och uttag en gång per dygn.

För samtliga testpersoner:

  • Alla typer av resurser (och dess versioner) gallras 7 dygn efter att de registrerats:
    • Förskrivning och dess uttag
    • Uttag pappersrecept
    • Spärr
    • Dossamtycke
    • Dosunderlag
    • Läkemedelslista

Tabell 1 - Testpersonnummer i produktionsmiljön

Personnummer

Förnamn

Efternamn

Redigerat namn

Testdata skapas

Kommentar

189001019802

Test Ett

Testsson

Testsson, Test Ett

Nej


190505059808

Test Två

Testsson

Testsson, Test Två

Ja


190505069815

Test Tre

Testsson

Testsson, Test Tre

Ja


190505109819

Test Fyra

Testsson

Testsson, Test Fyra

Ja


190505149815

Test Fem

Testsson

Testsson, Test Fem

Ja


190505189811

Test Sju

Testsson

Testsson, Test Sju

Ja


190808099808

Test Åtta

Testsson

Testsson, Test Åtta

Nej


192509099269

Test Nio

Testsson

Testsson, Test Nio

Nej


192801106598

Test Tio

Testsson

Testsson, Test Tio

Nej


194902102138

Test Elva

Testsson

Testsson, Test Elva

Nej


196404094739

Test Tolv

Testsson

Testsson, Test Tolv

Ja


197907179191

Test Tretton

Testsson

Testsson, Test Tretton

Nej


198808112380

Test Fjorton

Testsson

Testsson, Test Fjorton

Nej


198903082389

Test Femton

Testsson

Testsson, Test Femton

Ja


199005062386

Test Sexton

Testsson

Testsson, Test Sexton

Ja


199005072393

Test Sjutton

Testsson

Testsson, Test Sjutton

Ja


199005092391

Test Arton

Testsson

Testsson, Test Arton

Ja


199005102380

Test Nitton

Testsson

Testsson, Test Nitton

Ja


199005102398

Test Tjugo Mamma

Testsson

Testsson, Test Tjugo Mamma

Ja


200109252395

Test Tjugoett Pappa

Testsson

Testsson, Test Tjugoett Pappa

ja


201801072396

Test Barn Ett

Testsson

Testsson, Test Barn Ett

Nej

Vårdnadshavarrelation till:

  • 200109252395 , Test Tjugoett Pappa
  • 199005102398, Test Tjugo Mamma

201801242387

Test Barn Två

Testsson

Testsson, Test Barn Två

Nej

Vårdnadshavarrelation till:

  • 200109252395 , Test Tjugoett Pappa
  • 199005102398, Test Tjugo Mamma

Versionshistorik

Version Datum Kommentar
1.0 2024-08-26 Ny sida i handboken till release 21.10