...
Förslag på request:
Kräver att vi letar reda på alla caseInstanceId’s för en person / organisation.
Fördel: Enklare för slutanvändareklienter
Nackdel: Vi måste leta reda på alla ärenden, hantering av personuppgifter ( ? )
...
Fördel: Sändande system håller reda på ärenden, slipper hantering av personuppgifter
Nackdel: Stökigare för slutanvändareklienter, utökning av spec, kan bli många varianter av key-value-par.
Code Block |
---|
{
"anropandeSystem": "något system",
"externAnvandare": "197001011234",
"flexibeltFaltMedBraNamn": [
{
"externalCaseId": "externalCaseId-1"
},
{
"externalCaseId": "externalCaseId-2"
}
]
} |
Tredje alternativ:
Fördel: Sändande system håller reda på ärenden, slipper hantering av personuppgifter
Nackdel: Utökning av spec, ett anrop per ärendestatus
Code Block | ||
---|---|---|
| ||
{
"anropandeSystem": "något system",
"arendenummer": "externalCaseId-1"
} |
Förslag på response:
Code Block | ||||
---|---|---|---|---|
| ||||
{ "metadata": { "huvudman": "165565491460", "externAnvandare": "197001011234", "hamtatDatum": "2021-09-29T13:05:00+01:00" }, "kundhandelser": [ { "kundhandelseId": "externalCaseId-1", "handelserubrik": "Text som kortfattat beskriver händelsen.", "handelsebeskrivning": "En ännu längre text som beskriver ärendet med fler detaljer.", "kundhandelsekategori": "Åtgärd krävs", "registreradTidpunkt": "2021-09-25T12:05:20+01:00" }, { "kundhandelseId": "externalCaseId-2", "handelserubrik": "Text som kortfattat beskriver händelsen.", "handelsebeskrivning": "En ännu längre text som beskriver ärendet med fler detaljer.", "kundhandelsekategori": "Föreläggande", "registreradTidpunkt": "2021-09-24T11:01:10+01:00" } ] } |
...