117 lines
3.3 KiB
YAML
117 lines
3.3 KiB
YAML
info:
|
|
name: Aggiornamento di una dichiarazioni di handicap legata ad un'anagrafica
|
|
type: http
|
|
seq: 4
|
|
tags:
|
|
- dichiarazioni_invalidità
|
|
|
|
http:
|
|
method: PUT
|
|
url: "{{baseUrl}}/persone/:persId/dicHand"
|
|
params:
|
|
- name: persId
|
|
value: ""
|
|
type: path
|
|
description: identificativo della persona
|
|
- name: dicHandId
|
|
value: ""
|
|
type: query
|
|
description: identificativo dichiarazione invalidità
|
|
disabled: true
|
|
- name: tipoHandicap
|
|
value: ""
|
|
type: query
|
|
description: tipo di handicap
|
|
disabled: true
|
|
auth: inherit
|
|
|
|
settings:
|
|
encodeUrl: true
|
|
timeout: 0
|
|
followRedirects: true
|
|
maxRedirects: 5
|
|
|
|
examples:
|
|
- name: 200 Response
|
|
description: Successful response
|
|
request:
|
|
url: "{{baseUrl}}/persone/:persId/dicHand"
|
|
method: PUT
|
|
params:
|
|
- name: persId
|
|
value: ""
|
|
type: path
|
|
description: identificativo della persona
|
|
- name: dicHandId
|
|
value: ""
|
|
type: query
|
|
description: identificativo dichiarazione invalidità
|
|
disabled: true
|
|
- name: tipoHandicap
|
|
value: ""
|
|
type: query
|
|
description: tipo di handicap
|
|
disabled: true
|
|
response:
|
|
status: 200
|
|
statusText: OK
|
|
body:
|
|
type: text
|
|
data: ""
|
|
- name: 422 Response
|
|
description: Aggiornamento non riuscito
|
|
request:
|
|
url: "{{baseUrl}}/persone/:persId/dicHand"
|
|
method: PUT
|
|
params:
|
|
- name: persId
|
|
value: ""
|
|
type: path
|
|
description: identificativo della persona
|
|
- name: dicHandId
|
|
value: ""
|
|
type: query
|
|
description: identificativo dichiarazione invalidità
|
|
disabled: true
|
|
- name: tipoHandicap
|
|
value: ""
|
|
type: query
|
|
description: tipo di handicap
|
|
disabled: true
|
|
response:
|
|
status: 422
|
|
statusText: Unprocessable Entity
|
|
body:
|
|
type: text
|
|
data: ""
|
|
|
|
docs: |
|
|
<span class="e3rest-operation-auth-img-list"><img src="basic.png"/><img src="jwt.png"/></span>Aggiornamento dei dati relativi ad una dichiarazione di invalidità, per la persona con identificativo 'persId'. Permette di aggiornare sia per identificativo della dichiarazione che per tipologia di handicap. Nel caso si filtri solo per tipoHandicap, verrà aggiornata la dichiarazione non annullata più recente per quella tipologia. Nel caso sia tipoHandicap che dicHandId siano nulli, verrà aggiornata la dichiarazione non annullata più recente.
|
|
|
|
**Estensioni:**
|
|
|
|
Codice Estensione|Valore|Nota
|
|
-|-|-
|
|
x-cache-type|lowRefreshRateUserIndependent|Risorsa che varia con frequenza bassa, cache Http abilitata, cache server abilitata. Maggiori dettagli [qui](https://wiki.u-gov.it/confluence/display/ESSE3/Servizi+REST+su+ESSE3#ServiziRESTsuESSE3-Cachingdellerichieste)
|
|
|
|
|
|
**Controlli di sicurezza:**
|
|
======
|
|
_Nota: Il controllo per utente è verificato quando viene passato almeno uno dei controlli previsti_
|
|
|
|
**Utente: USER_TECNICO**
|
|
|
|
Profilo|Controllo| Funzione
|
|
-|-|-
|
|
UTENTE_TECNICO|funzione accessibile alle utenze tecniche per accessi ai servizi REST|Security.checkUserTecnico()
|
|
|
|
|
|
Classe di modello : DettaglioErroreAggiuntivo
|
|
======
|
|
|
|
Estensioni sulle proprietà
|
|
----
|
|
Proprietà | x-field-type
|
|
-|-|
|
|
rawValue|rawJson
|