Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Inläsning av ärenden:
Ärenden skickas till köer i Orchestrator via Camunda. 5 olika scenarion - 4 stycken köer i Orchestartor.

  • Nytt kort till ny person (person som inte tidigare haft något kort)

  • Nytt kort till befintlig person (person som vill förlänga befintligt kort eller ersätta ett borttappat kort)

  • Stöldspärra ett kort.

  • Skicka beställning. (Antingen i samma process eller i en egen process?)

Processteg - Generella:

  • Öppna applikationen

  • Logga in via SSO

  • Hämta ärende från Orchestrator och starta transaktion.

  • Hämta internt ärendenummer på kö-ärendet från Orchestrator (Camunda skickar med)

  • Spara information om vilken kö ärendet kommer från på Transaction Item och avgör hur ärendet ska hanteras beroende på vilken kö det kommer från.

...

  • Hämta information om ärendet från CaseData genom att skicka ärendenummer som inparameter.

    • Löpnummer (Tillståndsnummer)

  • Klicka på fliken "Alla".

  • Rensa eventuell info i sökfält.

  • Skriv in löpnummer i kolumnen "TillsNr".

  • Klicka på "Enter"

  • Verifiera att 1 kort hittas.

    • Kasta fel om ingen rad hittas. (BE).

  • Klicka på “Ändra”

  • Ange ny status på ärendet. (“Spärrat”).

  • Klicka på anledning

    • Ange Polisanmälan och fyll i polisens ärendenummer som kommentar.

  • Klicka på “OK/Spara”.

  • Markera ärendet som lyckat i Orchestrator.

...

  • Giltighetstider på kort är mellan 6 månader och 5 år.

  • Vill ej beställa nytt kort med förlängning för tidigt.

    • Personen kan då ha 2 aktiva kort att nyttja under överlappande period.

    • Ökad kostnad ju oftare (fler) kort beställs.

  • Varje beställning som görs med nya kort blir en kostnad. Vill därför inte skicka beställning alltför ofta.

  • Ingen logik för att justera eller verifiera bilder i roboten. De bilder vi får från CaseData ska ha rätt skala.

  • Ingen speciell hantering för personer med skyddade uppgifter för robot - Får inte finnas i systemet.

  • Varning dyker upp om 2 användare samtidigt skapar nya kort och korten då får samma löpnummer - Ingen specifik hantering för detta i robot eftersom att sannolikheten för att detta ska uppstå bedöms vara för låg.

  • Finns en teckenbegränsning på fälten i PR3 - Ingen speciell hantering för detta då verksamheten bedömer att det inte inträffar speciellt ofta.

  • Sökfälten “Giltigt Tom”, “Alla fält” och “TillsNr” måste vara valda i PR3 innan robot kan köra. Var extra uppmärksam efter uppdateringar/nya versioner av applikationen.

Test/Utveckling:

  • De gör en beställning av nya kort 1 gång i veckan (just nu) - Oftast på torsdagar. Var extra försiktig då att inga testkort ligger i fliken “Klara för tillv”.

  • Finns inget testsystem men vid test/utveckling kan man skapa ärenden på sig själv eller på de fiktiva personerna som finns i systemet. Om egna personnummer används är det viktigt att det tydligt framgår på övrigt innehåll att det är ett test-kort. (Om kortet av misstag skulle råka skickas för tillverkning).

  • Går att byta status på de kort som tillverkas vid test/utveckling för att se till att de inte skickas till tillverkning. Lägg korten i status “Giltigt”.

  • För att permanent radera ett kort markerar man raden (kortet) och klickar på “Ctrl + Del”.

  • Går ej att klicka på knappen "Avbryt" - Då hänger sig systemet. (Enligt verksamheten men det har fungerat utan problem under utvecklingen..)

  • Går att få en kopia av applikationen utan koppling till produktionsdatabasen. (Blir i princip som en testmiljö).

...

Get/errands/{id} - (ID = internt ärendenummer)
Ska returnera:

  • “startDate” “applicationReceived” (= “Ansökningsdatum“)

  • ÄNNUINTEBESTÄMT” (“cardNumber?”) = Kortnummer/Löpnummer

...

  • stakeholders

...

  • :

    • “roles” = Lista med roller. (“APPLICANT” = Den person som skickat in ärendet. Används för att välja rätt person. “DRIVER“ eller “PASSENGER“ (FINNS SOM EXTRAPARAMETER?). Ska fyllas in i fältet “Gäller för”.)

    • “cellPhoneNumber” = “Telefon“

  • ÄNNUINTEBESTÄMT“ = Flagga om namnteckning saknas.

    • “firstName” = “Förnamn”

    • “lastName” = “Efternamn”

    • “personalNumber” = “Personnr/Födelseår“

  • “_Links” “addresses” = Läs ut id för den person som skickat in ärendet.

...

    • addresses

...

    • :

      • “addressCategories” = Lista med adresskategorier. Oklart vilken kategori vi ska läsa info från än.

      • “street” = “Utdelningsadress”

      • “houseNumber” =

    Oklart om denna eller lägenhetsnummer också ska in
      • “Utdelningsadress”

      • “postalCode” = “Postnummer och Ort”

      • “city” = “Postnummer och Ort”

      • “appartmentNumber” =

    Oklart om denna eller husnummer också ska in

...

      • “Utdelningsadress”

  • decision:

    • “validTo” = “Giltigt tom”

...

  • attachments

...

  • :

    • “category” = Kategori (“PASSPORT_PHOTO” eller “SIGNATURE“)

    • “name” = Filnamn

    • “extension” = Filtyp

    • “file” = Bild (Encoded 64Base Sting)

  • extraparameters: (ej fasta datapunkter)

    • “application.applicant.signatureAbility”:true|false = “Kan ej underteckna“

    • "application.applicant.capacity": "DRIVER"

Patch/Errands/{id}

Ange "cardNumberpermit.number"?:"string"  som "extraParameter".
Ange "fullCardNumberpermit.fullNumber"?:"string" som "extraParameter".

...