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
Utskrifter
- Receptblankett som skrivs ut för testperson har en vattenstämpel med texten "FÖR TEST" för att tydligt markera att det avser en testperson.
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:
|
201801242387 |
Test Barn Två |
Testsson |
Testsson, Test Barn Två |
Nej |
Vårdnadshavarrelation till:
|
Versionshistorik
Version | Datum | Release | Kommentar |
---|---|---|---|
1.0 | 2024-08-26 | 21.10 | Ny sida i handboken till release 21.10 |
1.1 | 2024-11-05 | 21.11 | Utskrift av receptblankett för testperson har en vattenstämpel för att indikera att det avser testdata. |