Varning |
---|
Ej färdigställd |
...
Lägg till en anropsbehörighet och sätt ett filter och filterkategori på denna.
Publicera
Reset cache
Verifiera i databasen att filtret samt filterkategorin har lagts till
Ta bort anropsbehörigheten och upprepa steg 2 & 3
Verifiera i databasen att anropsbehörigheten och dess filter har deleted="NULL"
Administrera vägval
Test 1: Skapa Vägval från beställning
Fortsätter du direkt efter föregående punkt eller så väljs meny
Administrera vägval → Skapa Vägval
Fyll i följande värden:
TjänsteKontrakt: urn:riv:insuranceprocess:healthreporting:SendMedicalCertificateResponder:1
Klistra in logiska adresser:
SE2321000115-O75649,VE: Halland - Barn- och ungdomskliniken Hallands sjukhus
SE2321000115-O97220,VE: Halland - Folktandvården Breared
SE2321000115-O45928,VE: Halland - Folktandvården Bua
SE2321000115-O32979,VE: Halland - Folktandvården City Halmstad
SE2321000115-O32065,VE: Halland - Folktandvården FalkenbergTryck på Granska
Verifiera att alla uppgifter kom med, speciellt tjänstekontrakt. Notera att det ska ges ett meddelande typ:
Fel/hittades inte VE: Halland - Barn- och ungdomskliniken Hallands sjukhus Folktandvården Breared Bua City Halmstad Falkenberg.Tryck Skapa
Validera att det skapades 5st nya vägval (en på varje logisk adress).
Skapade 5 nya vagval, 0 skapades intePublicera
Reset Cache
Verifiera i databasen att vägvalen lagts till
Test 2: Kör testanrop mot någon av de nytillagda kopplingarna
Lägg till anropsbehörighet för vårt testcertifikat och logisk adress till en teststubbe.
Publicera
Reseta cachen
Kör ett testanrop via soap-ui till den nya kopplingen och verifiera att du får ett korrekt svar
Ta bort anropsbehörigheten och den logiska adressen som lades till för testet
Test 3: Borttag och tillägg av vägval för samma tjänstekontrakt
Ta bort ett befintligt vägval
Skapa ett nytt vägval och använd samma tjänstekontrakt och logisk adress men en annan tjänsteproducent
Publicera, verifiera att den senaste publiceringen inte har storlek 0,000KB
Reset cache
Test 4: Skapa Vägval från beställning med borttagen logisk adressat
Administrera vägval → Skapa från beställning
Fyll i valfria uppgifter för datum, tjänstekontrakt & anropsadress.
Under Logisk adress ska en befintlig logisk adress anges och en borttagen
Tryck på validera
Verifiera att alla uppgifter kom med. Notera att det ska ges ett meddelande för den logiska adress som är borttagen.
Tex:
HSAId fel/hittades inte: <HSA-Id>Tryck skapa
Verifiera att det skapats ett vägval för den befintliga logiska adressen och att det inte har skapats något för den som är borttagen.
Publicera
Reset cache
Verifiera i databasen att vägvalen lagts till i databasen
Administrera anropsbehörigheter
Test 1: Lägg till/Ta bort en anropsbehörighet
Lägg till en ny anropsbehörighet
Publicera
Reset cache
Verifiera i databasen att den nya anropsbehörigheten har lagts till
Ta bort den nya anropsbehörigheten och upprepa steg 2 & 3
Verifiera i databasen att anropsbehörigheten har deleted="NULL"
Test 2: Lägg till en anropsbehörighet som redan finns
Verifiera att det inte går att lägga till en anropsbehörighet där alla fält är identiska med en redan existerande anropsbehörighet
Test 3: Kör testanrop mot nytillagda kopplingar
Lägg till anropsbehörighet för vårt testcertifikat och logisk adress till en teststubbe.
Reseta cachen
Kör ett testanrop via soap-ui till den nya kopplingen och verifiera att du får ett korrekt svar
Ta bort anropsbehörigheten och den logiska adressen som lades till för testet
Test 4: Skapa Anropsbehörighet från beställning
Antingen förtsätter du direkt efter föregående punkt eller så väljs meny
Administrera anropsbehörigheter -> Skapa från beställning
Fyll i följande värden:
Integrationsavtal: IFV
Tjänstekonsument: (Välj en valfri)
TjänsteKontrakt: urn:riv:insuranceprocess:healthreporting:SendMedicalCertificateResponder:1
Klistra in logiska adresser:
SE2321000115-O75649,VE: Halland - Barn- och ungdomskliniken Hallands sjukhus
SE2321000115-O97220,VE: Halland - Folktandvården Breared
SE2321000115-O45928,VE: Halland - Folktandvården Bua
SE2321000115-O32979,VE: Halland - Folktandvården City Halmstad
SE2321000115-O32065,VE: Halland - Folktandvården FalkenbergTryck på validera
Verifiera att alla uppgifter kom med, speciellt tjänstekontrakt. Notera att det ska ges ett meddelande för de tre logiska adresser som redan är upplagda.
Typ:
HSAId hittades inte VE: Halland - Barn- och ungdomskliniken Hallands sjukhus Folktandvården Breared Bua SE2321000115-O32979 City Halmstad SE2321000115-O32065 FalkenbergTryck skapa
Validera att det skapades 5st anropsbehörigheter (en på varje logisk adress).
Publicera
Reset cache
Verifiera i databasen att anropsbehörigheten lagts till
Test 5: Skapa Anropsbehörighet från beställning med flera Tjänstekontrakt (där Anropsbehörighet finns för ett av kontrakten)
Administrera anropsbehörigheter -> Skapa från beställning
Fyll i följande värden:
Integrationsavtal: IFV
Tjänstekonsument: (Välj en valfri)
TjänsteKontrakt: urn:riv:insuranceprocess:healthreporting:SendMedicalCertificateResponder:1 urn:riv:crm:carelisting:GetAvailableFacilitiesResponder:1 urn:riv:crm:carelisting:GetListingResponder:1 urn:riv:ehr:accesscontrol:AssertCareEngagementResponder:1 urn:riv:insuranceprocess:healthreporting:DeleteAnswersResponder:1 urn:riv:insuranceprocess:healthreporting:RegisterMedicalCertificateResponder:3 urn:riv:crm:scheduling:GetBookingDetailsResponder:1 urn:riv:inera:se.apotekensservice:or:SattUtOrdinationVardResponder:1 urn:riv:crm:scheduling:GetAllPerformersResponder:1
Klistra in logiska adresser:
SE2321000115-O75649,VE: Halland - Barn- och ungdomskliniken Hallands sjukhus
SE2321000115-O97220,VE: Halland - Folktandvården Breared
SE2321000115-O45928,VE: Halland - Folktandvården Bua
SE2321000115-O32979,VE: Halland - Folktandvården City Halmstad
SE2321000115-O32065,VE: Halland - Folktandvården FalkenbergTryck på validera
Verifiera att alla uppgifter kom med, speciellt tjänstekontrakt. Notera att det ska ges ett meddelande för de tre logiska adresser som redan är upplagda.
Typ:
HSAId hittades inte VE: Halland - Barn- och ungdomskliniken Hallands sjukhus Folktandvården Breared Bua SE2321000115-O32979 City Halmstad SE2321000115-O32065 FalkenbergTryck skapa
Validera att det skapades 40 anropsbehörigheter, 1 fanns redan (åtta på varje logisk adress).
Publicera
Reset cache
Verifiera i databasen att anropsbehörigheterna lagts till i databasen
Test 6: Skapa Anropsbehörighet från beställning med borttagen logisk adressat
Administrera anropsbehörigheter -> Skapa från beställning
Fyll i valfria uppgifter för Integrationsavtal, Tjänstekonsument, datum & tjänstekontrakt.
Under Logisk adress ska en befintlig logisk adress anges och en borttagen
Tryck på validera
Verifiera att alla uppgifter kom med. Notera att det ska ges ett meddelande för den logiska adress som är borttagen.
Tex:
HSAId fel/hittades inte: <HSA-Id> [HSA id är markerad som borttagen]Tryck skapa
Verifiera att det skapats en anropsbehörighet för den befintliga logiska adressen och att det inte har skapats någon för den som är borttagen.
Publicera
Reset cache
Verifiera i databasen att anropsbehörigheterna lagts till i databasen
Publicerade versioner
Förbeledelser:
...
Gör en rollback på versionen du nyss publicerade.
Kontrollera att mail skickas till de konfigurerade mailadresserna.
Kontrollera att mailet har korrekt rubrik, versionnummer på versionen som gjordes rollback på och vem som gjort rollback.
Testa Json beställning
Tester måste utföras sekventiellt
Test 1: Skapa ny LogiskAddress, Tjänstekontrakt och Tjänstekonsument
Klicka på JSON Beställning
Kopiera innehållet i
i Beställning fältetView file name ny_LAddress_TJKontr_TJKonsum.txt Granska och spara beställning
Kontrollera att det finns ny logiskAddress, tjänstekontrakt och tjänstekonsument med rätt beskrivning.
Test 2: Uppdatera LogiskAddress, Tjänstekontrakt och Tjänstekonsument
Klicka klicka på JSON Beställning
Kopiera innehållet i
i Beställning fältetView file name uppdate_LAddress_TJKontr_TJKonsum.txt Granska och spara beställning
Kontrollera att logiskAddress, tjänstekontrakt och tjänstekonsument var uppdaterad [beskrivning var uppdaterad]
Test 2a: Testa att det omöjligt att skapa/
...
uppdatera LogiskAddress, Tjänstekontrakt och Tjänstekonsument med validation error
Klicka på JSON Beställning
Kopiera innehållet i
i Beställning fältetView file name uppdate_ERROR_LAddress_TJKontr_TJKonsum.txt Granska beställningen
Kontrollera att du får lista med fel. Kontrollera att de motsvarar de riktiga felen i json beställningen.
...