Jämförda versioner

Nyckel

  • Dessa rader lades till.
  • Denna rad togs bort.
  • Formateringen ändrades.
Varning

Ej färdigställd

...

  1. Lägg till en anropsbehörighet och sätt ett filter och filterkategori på denna.

  2. Publicera

  3. Reset cache

  4. Verifiera i databasen att filtret samt filterkategorin har lagts till

  5. Ta bort anropsbehörigheten och upprepa steg 2 & 3

  6. Verifiera i databasen att anropsbehörigheten och dess filter har deleted="NULL"

Administrera vägval

Test 1: Skapa Vägval från beställning

  1. 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 Falkenberg 

  2. Tryck på Granska

  3. 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. 

  4. Tryck Skapa

  5. Validera att det skapades 5st nya vägval (en på varje logisk adress).
    Skapade 5 nya vagval, 0 skapades inte 

  6. Publicera

  7. Reset Cache

  8. Verifiera i databasen att vägvalen lagts till

Test 2: Kör testanrop mot någon av de nytillagda kopplingarna

  1. Lägg till anropsbehörighet för vårt testcertifikat och logisk adress till en teststubbe.

  2. Publicera

  3. Reseta cachen

  4. Kör ett testanrop via soap-ui till den nya kopplingen och verifiera att du får ett korrekt svar

  5. 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

  1. Ta bort ett befintligt vägval

  2. Skapa ett nytt vägval och använd samma tjänstekontrakt och logisk adress men en annan tjänsteproducent

  3. Publicera, verifiera att den senaste publiceringen inte har storlek 0,000KB

  4. Reset cache

Test 4: Skapa Vägval från beställning med borttagen logisk adressat

  1. Administrera vägval → Skapa från beställning

  2. Fyll i valfria uppgifter för datum, tjänstekontrakt & anropsadress. 

  3. Under Logisk adress ska en befintlig logisk adress anges och en borttagen

  4. Tryck på validera

  5. 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>

  6. Tryck skapa

  7. 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.

  8. Publicera

  9. Reset cache

  10. Verifiera i databasen att vägvalen lagts till i databasen

Administrera anropsbehörigheter

Test 1: Lägg till/Ta bort en anropsbehörighet

  1. Lägg till en ny anropsbehörighet

  2. Publicera

  3. Reset cache

  4. Verifiera i databasen att den nya anropsbehörigheten har lagts till

  5. Ta bort den nya anropsbehörigheten och upprepa steg 2 & 3

  6. Verifiera i databasen att anropsbehörigheten har deleted="NULL"

Test 2: Lägg till en anropsbehörighet som redan finns

  1. 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

  1. Lägg till anropsbehörighet för vårt testcertifikat och logisk adress till en teststubbe.

  2. Reseta cachen

  3. Kör ett testanrop via soap-ui till den nya kopplingen och verifiera att du får ett korrekt svar

  4. Ta bort anropsbehörigheten och den logiska adressen som lades till för testet

Test 4: Skapa Anropsbehörighet från beställning 

  1. Antingen förtsätter du direkt efter föregående punkt eller så väljs meny

    Administrera anropsbehörigheter -> Skapa från beställning

  2. 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 Falkenberg 

  3.  Tryck på validera

  4. 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 Falkenberg

  5. Tryck skapa

  6. Validera att det skapades 5st anropsbehörigheter (en på varje logisk adress).

  7. Publicera

  8. Reset cache

  9. 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)

  1. Administrera anropsbehörigheter -> Skapa från beställning

  2. 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 Falkenberg 

  3.  Tryck på validera

  4. 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 Falkenberg 

  5. Tryck skapa 

  6. Validera att det skapades 40 anropsbehörigheter, 1 fanns redan (åtta på varje logisk adress).

  7. Publicera

  8. Reset cache

  9. Verifiera i databasen att anropsbehörigheterna lagts till i databasen

Test 6: Skapa Anropsbehörighet från beställning med borttagen logisk adressat

  1. Administrera anropsbehörigheter -> Skapa från beställning

  2. Fyll i valfria uppgifter för Integrationsavtal, Tjänstekonsument, datum & tjänstekontrakt. 

  3. Under Logisk adress ska en befintlig logisk adress anges och en borttagen

  4. Tryck på validera

  5. 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]

  6. Tryck skapa

  7. 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.

  8. Publicera

  9. Reset cache

  10. Verifiera i databasen att anropsbehörigheterna lagts till i databasen

Publicerade versioner

Förbeledelser:

...

  1. Klicka på JSON Beställning

  2. Kopiera innehållet i 

    View file
    nameny_AnropsBehorighet.txt
      till Beställning fältet

  3. Granska och spara beställningen

  4. Kontrollera att Anropsbehorighet  blivit skapad med

    1. fromdatum = genomforandeTidpunkt av jsonBeställning

    2. tomdatum = genomforandeTidpunkt+100år av jsonBeställning

...

  1. Klicka  på JSON Beställning

  2. Kopiera innehållet i 

    View file
    nameny_AnropsBehorighet_
    obefintlig
    obefintliga_Parametrar.txt
      till Beställning fältet

  3. Granska beställningen

  4. Kontrollera att du få information om dessa objekt inte finns.

...

  1. Klicka på JSON Beställning

  2. Kopiera innehållet i 

    View file
    nameny_AnropsBehorighet_
    tom
    tomma_Parametrar.txt
      till Beställning fältet

  3. Granska beställningen

  4. Kontrollera att du få information om att parametrarna är tomma

...

Test 2a: Uppdatera Anropsbehorighet (Alla parametrar är samma, genomforandeTidpunkt < genomforandeTidpunkt i Test 1 => from datum av existerande Anropsbehorighet > genomforandeTidpunkt )
Klicka på JSON Beställning

  1. Kopiera innehållet i update_AnropsBehorighet.txt (skillnad mellan den beställning och ny_Anropsbehörighet i genomforandeTidpunkt) till Beställning fältet

  2. Granska och spara beställning

  3. Kontrollera att Anropsbehorighet  blivit uppdaterad

    1. fromdatum = genomforandeTidpunkt av jsonBeställning

    2. tomdatum = genomforandeTidpunkt+100år av jsonBeställning

...

  1. Klicka på JSON Beställning

  2. Kopiera innehållet i 

    View file
    nameny_Vagval.txt
    till Beställning fältet

  3. Granska och spara beställning

  4. Kontrollera att Vagval blivit skapat med

    1. fromdatum = genomforandeTidpunkt av jsonBeställning

    2. tomdatum = genomforandeTidpunkt+100år av jsonBeställning

...