Skip to end of metadata
Go to start of metadata

You are viewing an old version of this content. View the current version.

Compare with Current View Version History

« Previous Version 29 Next »



Beskrivning

Lagrar och hanterar livscykeln för ärenden. Möjlighet för klienter att skapa, ändra, ersätta och ta bort ärenden och tillhörande relationer till intressenter, bilagor m.m.

Håller även koll på ärendehistoriken, hur ett ärende har förändrats genom tiden. 

Livscykelstatus

Under utveckling

Lösningsbeskrivning


Hantering av personuppgifter

Personuppgifter till ärendeintressenter hanteras. Såsom namn, kontaktuppgifter och adress. PersonId används istället för personnummer.

API-specifikation


Extraparametrar

Vi använder objektet “extraParameters” för att hantera fält som inte är generiska för alla typer av ärende. Ett exempel på detta är “artefact.permit.number” vilket är ett parkeringstillstånds-ID. Parameternamnet byggs upp av olika delar åtskilda av punkt (punktnotation helt enkelt), så att det går att gruppera parametrarna på ett logiskt sätt.

Formatet på “extraParameters” är enligt följande exempel:

 

Errand

Parkeringstillstånd

Key

Value

Beskrivning

application.priority

LOW|MEDIUM|HIGH

Standardvärde är MEDIUM.

application.reason

Lorem ipsum dolor sit amet.

Fritextfält, beskrivning av skäl för ansökan.

application.role

SELF|GUARDIAN|CUSTODIAN

Indikerar om ansökan skickats in för egen räkning, av vårdnadshavare eller av god man/förvaltare

application.applicant.capacity

DRIVER|PASSENGER

Anger i för vilket ändamål den sökande söker p-tillstånd, som förare eller passagerare.

application.applicant.testimonial

true|false

Anger om checkbox för intyga på heder och samvete är ikryssad.

application.applicant.signingAbility

true|false

Anger om den sökande kan signera med sin namnteckning

disability.aid

Rullator,Elrullstol,Krycka/kryckor/käpp,Rullstol (manuell),Inget

Kan innehålla ett eller flera värden av dessa värden (kommaseparerade).

disability.walkingAbility

true|false

Anger om sökande alls kan gå.

disability.walkingDistance.beforeRest

50

Maximalt gångavstånd utan vila.

disability.walkingDistance.max

100

Maximalt gångavstånd.

disability.duration

P1Y, P6M etc

Funktionsnedsättningens varaktighet.

Se mappningstabell nedan.

Format: ISO 8601 (P1Y1M1W1DT1H1M1S)

disability.canBeAloneWhileParking

true|false

Anger om sökanden kan lämnas ensam under tiden bilen parkeras.

disability.canBeAloneWhileParking.note

Lorem ipsum dolor sit amet.

Om ovanstående har värdet false, kan en beskrivning/förklaring läggas till i det här fältet.

consent.contact.doctor

true|false

Anger medgivande för handläggare att kontakta läkaren som utfärdat läkarintyget.

consent.view.transportationServiceDetails

true|false

Anger medgivande för handläggaren att ta del av information om färdtjänst.

application.renewal.changedCircumstances

true|false

Anger om förutsättningarna ändrats sedan föregående p-tillstånd.

Används endast vid förnyelse.

application.renewal.expirationDate

2022-01-01

Anger sista giltighetsdatum för nuvarande p-tillstånd.

Används endast vid förnyelse.

Datumformat: yyyy-MM-dd

application.renewal.medicalConfirmationRequired

yes|no|unknown

Anger om läkarintyg krävs för förnyelsen.

Används endast vid förnyelse.

application.lostPermit.policeReportNumber

I-10-1234567-12

Diarienummer från polisanmälan.

Används endast vid borttappat p-tillstånd.

artefact.permit.status

Aktivt|Spärrat|Utgånget

Status på p-tillstånd.

artefact.permit.number

1234567

Kortnummer för utfärdat p-tillstånd.

application.supplement.dueDate

2022-01-01

Anger datum för när ansökan senast ska kompletteras.

Används endast då handläggare markerat ärendet för komplettering..

Datumformat: yyyy-MM-dd


Mappningstabeller

För vissa av parametrarna krävs mappning för att få in rätt värden i CaseData-DB.

disability.duration

Mappning till värden enligt ISO 8601, innebörden är “upp till” angiven varaktighet. Undantaget är P5Y som anger “mer än” fyra år och P0Y som anger “alltid”, dvs bestående.

Display Value (Frontend)

Field value

Mindre än 6 månader

P6M

6 månader till 1 år

P1Y

1-2 år

P2Y

2-3 år

P3Y

3-4 år

P4Y

Mer än 4 år

P5Y

Bestående

P0Y

Stakeholders

Key

Value

Beskrivning

primaryContact

true|false

Anger och som ska vara primär kontakt för information i ärendet.

Används endast för stakeholder med roles = CONTACT_PERSON alt FELLOW_APPLICANT.

messageAllowed

true|false

Anger om kommunikation via mail/sms är tillåten.

Används endast för stakeholder med roles = CONTACT_PERSON alt FELLOW_APPLICANT.

Attachments

Key

Value

Beskrivning







Facilities

Key

Value

Beskrivning







Decisions

Key

Value

Beskrivning







Notes

Key

Value

Beskrivning

signed

true | false

Anger om anteckningen är signerad eller inte.




Säkerhetsklassning

Säkerhetsklass 1

Autentiseringsmetod: Oauth2

(Ref: Säkerhetsklassning av APIer)

Teknisk ägare

https://sundsvall.atlassian.net/wiki/spaces/API

Ansvarigt team: Team Dynasty

För tekniska frågor: teamdynasty@sundsvall.se

Källkod

Github

FAQ

<FAQ>

  • No labels