1177 inkorg och Öppen Testmiljö
En miljö för leverantörernas tidiga tester
Syftet med Ineras tjänst Öppen Testmiljö (ÖTM) är att leverantörer som i sina system bygger stöd för digitala kallelser som ska kan skickas till 1177 Inkorg, på ett tidigt stadium kan verifiera lösningen genom att ansluta egna systemtest-miljöer till ÖTM. Leverantören får då en produktionslik miljö, som Inera förvaltar, där man kan testa och kvalitetssäkra de anrop som görs innan leverantörens system levereras för acceptanstest hos kunden. Det är lämpligt att denna används både inför första leverans samt senare inför nya leveranser, både som regressionstest och test av förändrad funktionalitet.
Öppen testmiljö ger även leverantören ett bra stöd för att ta fram bra dokumentation och förklarande exempel till sina kunder.
Leverantören abonnerar på tillgång till ÖTM och kommer över tid kunna nyttja den för kvalitetssäkring av framtida versioner samt regressionstester.
ÖTM är en delad miljö
Det är två aspekter på detta; dels är instansen av 1177 Inkorg delad mellan två olika instanser av Tjänsteplattformen, se nedan, sen är miljön även delad mellan olika anslutna leverantörer och regioner:
Enligt skissen nedan kan man se att ÖTM inte har en egen instans av 1177 Inkorg, utan den delas med QA-miljön. Ambitionen är att ÖTM ska ha en helt egen instans av 1177 Vårdguidens e-tjänster, och förhoppningen är att det kan bli så under 2022, men det arbetet styrs av prioriteringar kring 1177 Vårdguidens e-tjänster.
Det är en och samma miljö för tester av samtlig leverantörer, och regioner. Här finns information om hur man kan boka testpatienter och få inloggning till QA-miljön för 1177 Inkorg: https://oppentestportal.inera.se/dokumentation
Bild: Konceptuell bild av testarbetet, och hur de olika miljöerna samverkar
Testdata
Här finns information om testdata och annat matnyttigt kring ÖTM: https://oppentestportal.inera.se/dokumentation
Boka test-invånare
Här finns information om hur man bokar testinvånare: https://nordicmedtest.atlassian.net/wiki/spaces/NoWi/pages/648020/3.+Boka+testpersoner
Bokning av testinvånare garanterar inte exklusivitet för den testinvånaren. Det är upp till varje testledare att säkerställa att de test-invånare som man avser att använda inte krockar med annat testarbete. Det finns alltså ingen teknisk kontroll att test-invånaren inte är bokad.
Rensa testdata
I testarbetet uppstår ibland behov av att kunna rensa testdata inför testkörningar. Det är ju inte helt okomplicerat i en delad testmiljö och det finns än så länge inga tydligare riktlinjer än att, rensa bara det du själv har lagt in! Här finns information om hur man kan rensa två typer av data:
Tidigare skickade meddelanden
Behöver man rensa bland tidigare skickade meddelanden så är det en manuell rutin för det. Man loggar in som invånaren, går till tjänsten 1177 Inkorg, väljer meddelande och klickar ta bort meddelande. Det går att göra på meddelanden (inte på ärenden), vilket passar bra då det är meddelanden som skapas när man gör ett anrop till AddMessage 2.0 (och 1.0).
Glöm inte bort att det är en delad testmiljö. Ta endast bort meddelanden som du själv har lagt in, eller på invånare som du har bokat enligt instruktion ovan.
Mottagningsrelation
De mottagningar som invånaren har mottagningsrelation till visas (i dagsläget) i Bokade tider högst upp i en lista. För att rensa mottagningsrelationen behöver man ta bort de mottagningar som finns på invånarens startsida i e-tjänsterna. För varje mottagning får man gå in och klicka på ”Ta bort mottagning”, då tas den bort från startsidan. Det kan också vara så att invånare har en mottagningsrelation för att de är godkända för kommunikation av mottagningar. Då behöver man logga in i personalens verktyg och ta bort godkännandet från respektive mottagning. Man behöver vara lokal administratör på mottagningen för att göra detta.
Om ni inte har möjlighet att göra dessa steg så kan ni skicka ett ärende via vår support: e-tjanster@1177.se
Testfall
Öppen testmiljö erbjuds som en möjlighet, men det är leverantören som väljer om man vill använda den och vilka testfall som ska köras. Det kommer finnas möjlighet att testa på samtliga kontrakt rörande digitala kallelser via 1177 Inkorg:
AddMessage 2.0 - här kan man se hur ett meddelande renderas inom 1177, verifiera att länkar och uthopp fungerar som tänkt, att trådning fungerar som förväntat, mm
IsActiveUser 2.0 - att anrop till tjänsten ger förväntat resultat för olika testinvånare, att egen logik fungerar baserat på detta, mm.
GetMessageThreadStatus 2.0 - att anrop till tjänsten ger förväntat resultat, verifiera att egen logik fungerar baserat på detta, mm.
Även PU-kontraktet GetPersonContactInformation är tillgängligt via ÖTM sedan tidigare.
Anslutning och nyttjande av Öppen testmiljö
Som leverantör så behöver man anslutna till ÖTM. Det kan vara lite ledtid i anslutningsarbetet, så det kan med fördel påbörjas ett par veckor innan man planerar att utföra testerna.
Här beställer man anslutning: Öppen testmiljö