Closed PrometeoAM closed 1 month ago
Buongiorno, dalle verifiche effettuate è emerso che i seguenti campi presenti nei token sono errati:
Authorization Bearer Token:
FSE-JWT-Signature Token:
Per la generazione dei token, qualora non lo stia giù utilizzando, può ricorrere al tool jwt-generator: https://github.com/ministero-salute/it-fse-gtw-tools/tree/main/jwt-generator Per maggiori informazioni sui campi contenuti nei JWT può consultare la documentazione al link: https://github.com/ministero-salute/it-fse-support/tree/main/doc/integrazione-gateway#131-campi-contenuti-nei-jwt La preghiamo di correggere gli errori segnalati e riprovare. Grazie.
Grazie, ho corretto gli errori segnalati e adesso ricevo questa risposta:
{ "type": "https://govway.org/handling-errors/403/AuthorizationContentDeny.html", "title": "AuthorizationContentDeny", "status": 403, "detail": "Unauthorized request content", "govway_id": "b94e418d-19a0-11ef-a397-005056ae54fa" }
Request:
curl --location 'https://modipa-val.fse.salute.gov.it/govway/rest/in/FSE/gateway/v1/documents/validation' \ --header 'Accept: application/json' \ --header 'FSE-JWT-Signature: eyJ4NWMiOlsiTUlJRlpEQ0NBMHlnQXdJQkFnSVVYWVpYN1RKckxKWjA1UkYyRjlxWm9pTEpROUV3RFFZSktvWklodmNOQVFFTEJRQXdWekVuTUNVR0ExVUVBd3dlUTBFZ1RXbHVhWE4wWlhKdklHUmxiR3hoSUZOaGJIVjBaU0JVWlhOME1SOHdIUVlEVlFRS0RCWk5hVzVwYzNSbGNtOGdaR1ZzYkdFZ1UyRnNkWFJsTVFzd0NRWURWUVFHRXdKSlZEQWVGdzB5TXpBMk16QXhNREU0TURGYUZ3MHlOakEyTXpBeE1ERTRNREJhTUdVeEN6QUpCZ05WQkFZVEFrbFVNUjh3SFFZRFZRUUtEQlpOYVc1cGMzUmxjbThnWkdWc2JHRWdVMkZzZFhSbE1SOHdIUVlEVlFSaERCWkRSanBKVkMxUVVrOVdRVmd3TUZnd01GZ3dNREJaTVJRd0VnWURWUVFEREF0VE1TTXhNVEZUVDB4WVdEQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1sOFhLRTFHTU8yaVZFZEFqWnd5K1g5TGllSUZqb3QxRysra3lMaXZUSUxweE9DRFl1YTBnZnJhaWdYUmNKZDBmY21GbUNsODQxcXRwakRoYklMU1JhcnNUV09sVXl3WUpKc2tTK1N6ZlFlMGRWeW85M3Fsa0lXcDNUVzVxKzhyamVXenY4RVRGQTROYk13clFqM0hmaVh5STVtd29yMlRCNmFTemkxWUoxZG9CR2NWUGtrV0p0Tmx3cVk5djNrVlI2bVlCM1lxVlV5cndjdGUxVEpwSEpFOWJRdUNicWVpckNjWVhWQ1IvcE1DbjFxMWVYUUsrM1NVNmI1c3dzK0RuQnMrbXhwUEhrS1pFaVh2OXJZb1BrYm43RytIY1BvaEpTNHYvL1IwL1JhL2NHN29wdjNhd1RRTHFXRVNPc1RnbGVOTDJTSG9iR2NTZ0RYdEhYbFd1OENBd0VBQWFPQ0FSZ3dnZ0VVTUI4R0ExVWRJd1FZTUJhQUZCWTVxUm9GaWJjUExiSTE3Y0lKbXNVRGd5SS9NQklHQTFVZElBUUxNQWt3QndZRkswd2RBUXN3Z2EwR0ExVWRId1NCcFRDQm9qQ0JuNkNCbktDQm1ZYUJsbWgwZEhCek9pOHZZMkZ6YjJkbGFYTjJhV3d1YzI5blpXa3VhWFF2WldwaVkyRXZjSFZpYkdsamQyVmlMM2RsWW1ScGMzUXZZMlZ5ZEdScGMzUS9ZMjFrUFdOeWJDWnBjM04xWlhJOVEwNGxNMFJEUVN0TmFXNXBjM1JsY204clpHVnNiR0VyVTJGc2RYUmxLMVJsYzNRbE1rTlBKVE5FVFdsdWFYTjBaWEp2SzJSbGJHeGhLMU5oYkhWMFpTVXlRME1sTTBSSlZEQWRCZ05WSFE0RUZnUVVIUFh3cXRmTUhqMStqeW40aW9VL09zRXZObkV3RGdZRFZSMFBBUUgvQkFRREFnWkFNQTBHQ1NxR1NJYjNEUUVCQ3dVQUE0SUNBUUN5bjhoa1RHMGVUd29QZnlOaG5EcVgrRWg4TG5qMGV3RTdYUEMveEQ0bkxRS2RvTW5EbHlPNnVoZyt1SXN4c1Jyc1hXL0ZmL2Fka2xNQlZydHJxZEdTS0F1bm1WSFFNSFBWQ3VpR3RZcVU2Wkd6bmZIQy9BU1dNdFllYTR5TWpCUW1qSXlJK09xMHNoem9wMnB5U2NQcmpnVHRHMmlSbEMyMksvUS85OFp2VnJLNzFwZ2FpOUxkK2FqbCs1YlFUVm9HN2VJUXVuU1Q0bDdWcVd2U3BkQTBNTW5lREN0V1lBL3FQZ1QrTEFDbW45QWYzRjZ1VURUNHFIK29TSWNDZXloS2wrdUFhQ21QSmlzNmltSDFrMWJMV0tzVzAwYXQzeFZkMmgvOERKekI0a2syMmRsTGg5dUN5Y2M5aDdoU3ViekdVMklod1VJZmI1bzdhNituaG1QRy9qZnVvbm82NW1uZDFBQldWN0FWU1QyK1g5Sk54UjdmeGpQaXlBODVjbnNoM0ZSbVkxRTJCODR5WDVGY3laamQ4WjdKOVVoQVcwV2pKNDUwdXVTdUwwUlFiNTBqZ01VWi9UVWxsZUFuMUtoby9wQkJXeU1UOW5rc0lRbnY5M01iaGIyUlBpdG5lWHNvK2J1cXlpNFdvUTFyQ3NQaVltR3REQWNockJENTdzSGlpQnptQTZYcjFwcE5aNTN2YWsrbUYwTVJDaEtKT3g3RWtqTkxuOEliTVVxMlB1MGlLQ00xU2QyZlo1aXRBbEd3clRHUVZOT2xYUXA3ZHVKM0Y3Q0p5YWd2dDFpeW51YndaaWpxc1NFSTVLM29LQysyanZQQUdwTk5vVld2K0FhbE9xL3F0aUpmSDdTWU5MMm9kZ1J5di9aYnRGOWRQaG85N2hjS01RNkRzdz09Il0sInR5cCI6IkpXVCIsImFsZyI6IlJTMjU2In0.eyJzdWIiOiJQUk9WQVgwMFgwMFgwMDBZIiwic3ViamVjdF9yb2xlIjoiQUFTIiwicHVycG9zZV9vZl91c2UiOiJUUkVBVE1FTlQiLCJpc3MiOiJpbnRlZ3JpdHk6QTEjMTExU09MWFgiLCJsb2NhbGl0eSI6Imp3dC1sb2NhdGlvbiIsInN1YmplY3Rfb3JnYW5pemF0aW9uIjoiUmVnaW9uZSBQaWVtb250ZSIsInN1YmplY3Rfb3JnYW5pemF0aW9uX2lkIjoiMTIwIiwiYXVkIjoiaHR0cHM6Ly9tb2RpcGEtdmFsLmZzZS5zYWx1dGUuZ292Lml0L2dvdndheS9yZXN0L2luL0ZTRS9nYXRld2F5L3YxIiwicGF0aWVudF9jb25zZW50Ijp0cnVlLCJhY3Rpb25faWQiOiJDUkVBVEUiLCJyZXNvdXJjZV9obDdfdHlwZSI6IignMTE1MDItMl5eMi4xNi44NDAuMS4xMTM4ODMuNi4xJykiLCJleHAiOjE3MTY2MjM5MzQsImlhdCI6MTcxNjUzNzUzNCwianRpIjoiMTIzNCIsInBlcnNvbl9pZCI6IlJTU01SQTIyQTAxQTM5OVpeXl4mYW1wOzIuMTYuODQwLjEuMTEzODgzLjIuOS40LjMuMiZhbXA7SVNPIn0.azQo9LvaStBnCCQtu7AZSW5N0FXEtRHuHbe2xAdUcdaWUxxSNmrNiityGhwU7NIxleNa9JnHH2uOlQ7vhWD0QU_ZExZ1b05WrrrTWvpQFvREnZbaXS-1WoxXnqIsylV-t-WosD6PV1HPXUPyQhJV061PegIKJh9twk37mUx6L1xU2gOpGd9hjDQyVB8Q2GVEqkkMZ1t5Giv7-5jwv5WxcPhT6xOiqzf9ACeDBmrLvZPtmdq699u4iYblxRUpmXD5PaVlfq1XTo_gNC4KWHHt-GTnxYbF5zcKRZyAJjJlCYqsMRpw1WzDLDd6jFLirNpGvVzqJrHEuOJfqd04l3eNvA' \ --header 'Authorization: Bearer eyJ4NWMiOlsiTUlJRlpEQ0NBMHlnQXdJQkFnSVVYWVpYN1RKckxKWjA1UkYyRjlxWm9pTEpROUV3RFFZSktvWklodmNOQVFFTEJRQXdWekVuTUNVR0ExVUVBd3dlUTBFZ1RXbHVhWE4wWlhKdklHUmxiR3hoSUZOaGJIVjBaU0JVWlhOME1SOHdIUVlEVlFRS0RCWk5hVzVwYzNSbGNtOGdaR1ZzYkdFZ1UyRnNkWFJsTVFzd0NRWURWUVFHRXdKSlZEQWVGdzB5TXpBMk16QXhNREU0TURGYUZ3MHlOakEyTXpBeE1ERTRNREJhTUdVeEN6QUpCZ05WQkFZVEFrbFVNUjh3SFFZRFZRUUtEQlpOYVc1cGMzUmxjbThnWkdWc2JHRWdVMkZzZFhSbE1SOHdIUVlEVlFSaERCWkRSanBKVkMxUVVrOVdRVmd3TUZnd01GZ3dNREJaTVJRd0VnWURWUVFEREF0VE1TTXhNVEZUVDB4WVdEQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1sOFhLRTFHTU8yaVZFZEFqWnd5K1g5TGllSUZqb3QxRysra3lMaXZUSUxweE9DRFl1YTBnZnJhaWdYUmNKZDBmY21GbUNsODQxcXRwakRoYklMU1JhcnNUV09sVXl3WUpKc2tTK1N6ZlFlMGRWeW85M3Fsa0lXcDNUVzVxKzhyamVXenY4RVRGQTROYk13clFqM0hmaVh5STVtd29yMlRCNmFTemkxWUoxZG9CR2NWUGtrV0p0Tmx3cVk5djNrVlI2bVlCM1lxVlV5cndjdGUxVEpwSEpFOWJRdUNicWVpckNjWVhWQ1IvcE1DbjFxMWVYUUsrM1NVNmI1c3dzK0RuQnMrbXhwUEhrS1pFaVh2OXJZb1BrYm43RytIY1BvaEpTNHYvL1IwL1JhL2NHN29wdjNhd1RRTHFXRVNPc1RnbGVOTDJTSG9iR2NTZ0RYdEhYbFd1OENBd0VBQWFPQ0FSZ3dnZ0VVTUI4R0ExVWRJd1FZTUJhQUZCWTVxUm9GaWJjUExiSTE3Y0lKbXNVRGd5SS9NQklHQTFVZElBUUxNQWt3QndZRkswd2RBUXN3Z2EwR0ExVWRId1NCcFRDQm9qQ0JuNkNCbktDQm1ZYUJsbWgwZEhCek9pOHZZMkZ6YjJkbGFYTjJhV3d1YzI5blpXa3VhWFF2WldwaVkyRXZjSFZpYkdsamQyVmlMM2RsWW1ScGMzUXZZMlZ5ZEdScGMzUS9ZMjFrUFdOeWJDWnBjM04xWlhJOVEwNGxNMFJEUVN0TmFXNXBjM1JsY204clpHVnNiR0VyVTJGc2RYUmxLMVJsYzNRbE1rTlBKVE5FVFdsdWFYTjBaWEp2SzJSbGJHeGhLMU5oYkhWMFpTVXlRME1sTTBSSlZEQWRCZ05WSFE0RUZnUVVIUFh3cXRmTUhqMStqeW40aW9VL09zRXZObkV3RGdZRFZSMFBBUUgvQkFRREFnWkFNQTBHQ1NxR1NJYjNEUUVCQ3dVQUE0SUNBUUN5bjhoa1RHMGVUd29QZnlOaG5EcVgrRWg4TG5qMGV3RTdYUEMveEQ0bkxRS2RvTW5EbHlPNnVoZyt1SXN4c1Jyc1hXL0ZmL2Fka2xNQlZydHJxZEdTS0F1bm1WSFFNSFBWQ3VpR3RZcVU2Wkd6bmZIQy9BU1dNdFllYTR5TWpCUW1qSXlJK09xMHNoem9wMnB5U2NQcmpnVHRHMmlSbEMyMksvUS85OFp2VnJLNzFwZ2FpOUxkK2FqbCs1YlFUVm9HN2VJUXVuU1Q0bDdWcVd2U3BkQTBNTW5lREN0V1lBL3FQZ1QrTEFDbW45QWYzRjZ1VURUNHFIK29TSWNDZXloS2wrdUFhQ21QSmlzNmltSDFrMWJMV0tzVzAwYXQzeFZkMmgvOERKekI0a2syMmRsTGg5dUN5Y2M5aDdoU3ViekdVMklod1VJZmI1bzdhNituaG1QRy9qZnVvbm82NW1uZDFBQldWN0FWU1QyK1g5Sk54UjdmeGpQaXlBODVjbnNoM0ZSbVkxRTJCODR5WDVGY3laamQ4WjdKOVVoQVcwV2pKNDUwdXVTdUwwUlFiNTBqZ01VWi9UVWxsZUFuMUtoby9wQkJXeU1UOW5rc0lRbnY5M01iaGIyUlBpdG5lWHNvK2J1cXlpNFdvUTFyQ3NQaVltR3REQWNockJENTdzSGlpQnptQTZYcjFwcE5aNTN2YWsrbUYwTVJDaEtKT3g3RWtqTkxuOEliTVVxMlB1MGlLQ00xU2QyZlo1aXRBbEd3clRHUVZOT2xYUXA3ZHVKM0Y3Q0p5YWd2dDFpeW51YndaaWpxc1NFSTVLM29LQysyanZQQUdwTk5vVld2K0FhbE9xL3F0aUpmSDdTWU5MMm9kZ1J5di9aYnRGOWRQaG85N2hjS01RNkRzdz09Il0sInR5cCI6IkpXVCIsImFsZyI6IlJTMjU2In0.eyJzdWIiOiJQUk9WQVgwMFgwMFgwMDBZIiwiYXVkIjoiaHR0cHM6Ly9tb2RpcGEtdmFsLmZzZS5zYWx1dGUuZ292Lml0L2dvdndheS9yZXN0L2luL0ZTRS9nYXRld2F5L3YxIiwiaXNzIjoiYXV0aDpBMSMxMTFTT0xYWCIsImV4cCI6MTcxNjYyMzkzNCwiaWF0IjoxNzE2NTM3NTM0LCJqdGkiOiIxMjM0In0.U502868F_IuSeUQ941f80XWbMZWwb0DZP9sPi7ECOZeWUojHhFpIsp-o6UQyR5fzogyReq9kmUH-IhPz_qEUTLFKQ8WjA6rKx6xD_YhP-DUEzWXUtyFnLoU3OJdyoYaxV6NE_RfdpTa7mZuRYFv_nXIgo4vwkOz72tQzdx0HlpJFHVWpWunTiheMPfZMAwwtxCQdZCZYzfSNUUD8wYC_Lq7YrpuGqdSYElXIU6ledl89yJxgh1cN8wuYpXAtBDk_TrtaK2fCp6VZyl16qhu5hp73ASKRmaKe-qUQK8MCIy0bLSaCYEj53oNM9-qZQZPNsUrVByQ0XKr6EUYc_aX4SQ' \ --form 'requestBody="{ \"healthDataFormat\": \"CDA\", \"mode\":\"ATTACHMENT\", \"activity\": \"VERIFICA\" }";type=application/json' \ --form 'file=@"/C:/Development/GitHubDev/FSE/Documentazione/Test Case - RSA/FILES/CDA2_RSA_CT1.pdf"'
Dalle analisi effettuate, risulta che il campo sub presente nei token non è valorizzato in maniera conforme alle specifiche IHE (ITI TF-3).
As is: "sub": "PROVAX00X00X000Y"
To be: "sub": "CODICEFISCALE^^^&2.16.840.1.113883.2.9.4.3.2&ISO"
: al posto di CODICEFISCALE va inserito il codice fiscale dell’utente che fa richiesta del servizio di interoperabilità.
Le chiediamo di effettuare la correzione riportata e riprovare.
Grazie.
Penso di aver risolto tutti i problemi di accesso alla chiamata di validazione. Era configurato male il data.json con cui generavo i token.
L'ultima riposta ricevuta rigarda la validazione del cda:
{ "traceID": "22df803aca8568e2", "spanID": "22df803aca8568e2", "type": "/msg/semantic", "title": "Errore semantico.", "detail": "Error while executing validation on sch schematron", "status": 422, "instance": "/validation/error", "workflowInstanceId": "2.16.840.1.113883.2.9.2.120.4.4.2149fb78666c205ac20b9bd2d882af037f0819429c691196eaa8054488c56c20.5d2c6b294f^^^^urn:ihe:iti:xdw:2013:workflowInstanceId" }
Grazie per il supporto.
Scusate, vengono effettuati controlli diversi tra la validazione effettuata sul gateway e quella eseguita con il tool gtw-certifier?
Perché il documento allegato alla precedente chiamata ha superato correttamente il test locale.
C'è un modo per recuperare l'errore semantico segnalato?
Grazie per il supporto.
{ "traceID": "22df803aca8568e2", "spanID": "22df803aca8568e2", "type": "/msg/semantic", "title": "Errore semantico.", "detail": "Error while executing validation on sch schematron", "status": 422, "instance": "/validation/error", "workflowInstanceId": "2.16.840.1.113883.2.9.2.120.4.4.2149fb78666c205ac20b9bd2d882af037f0819429c691196eaa8054488c56c20.5d2c6b294f^^^^urn:ihe:iti:xdw:2013:workflowInstanceId" }
Il tool gtw-certifier consente di eseguire offline la verifica dei test case di validazione OK richiesti durante la fase di accreditamento mentre l'API del servizio di validazione (Gateway) è consente di validare da un punto di vista sintattico, semantico e terminologico i dati forniti dal Sistema Produttore Pertanto, è corretto che il tool non rilevi alcuni errori, in quanto implementa una logica differente rispetto al Gateway online. Per recuperare l'errore semantico deve ripetere la chiamata di validazione effettuata.
Grazie per la spiegazione.
Ho rieseguito la chiamata:
{ "traceID": "1894e13105cdfbbe", "spanID": "1894e13105cdfbbe", "type": "/msg/semantic", "title": "Errore semantico.", "detail": "Error while executing validation on sch schematron", "status": 422, "instance": "/validation/error", "workflowInstanceId": "2.16.840.1.113883.2.9.2.120.4.4.2149fb78666c205ac20b9bd2d882af037f0819429c691196eaa8054488c56c20.d3cdfe003c^^^^urn:ihe:iti:xdw:2013:workflowInstanceId" }
Problema risolto. Ho corretto i vari riferimenti nel cda e modificato la codifica dell'xml allegato in UTF-8.
Grazie per il supporto.
Buonasera, sto effettuando una chiamata di validazione e ricevo il seguente errore:
Response { "type": "https://govway.org/handling-errors/400/InteroperabilityInvalidRequest.html", "title": "InteroperabilityInvalidRequest", "status": 400, "detail": "Received request is not conform to the required interoperability profile", "govway_id": "2bfd72cb-1921-11ef-bebd-005056ae7395" }
Request curl --location 'https://modipa-val.fse.salute.gov.it/govway/rest/in/FSE/gateway/v1/documents/validation' \ --header 'Accept: application/json' \ --header 'FSE-JWT-Signature: eyJ4NWMiOlsiTUlJRlpEQ0NBMHlnQXdJQkFnSVVYWVpYN1RKckxKWjA1UkYyRjlxWm9pTEpROUV3RFFZSktvWklodmNOQVFFTEJRQXdWekVuTUNVR0ExVUVBd3dlUTBFZ1RXbHVhWE4wWlhKdklHUmxiR3hoSUZOaGJIVjBaU0JVWlhOME1SOHdIUVlEVlFRS0RCWk5hVzVwYzNSbGNtOGdaR1ZzYkdFZ1UyRnNkWFJsTVFzd0NRWURWUVFHRXdKSlZEQWVGdzB5TXpBMk16QXhNREU0TURGYUZ3MHlOakEyTXpBeE1ERTRNREJhTUdVeEN6QUpCZ05WQkFZVEFrbFVNUjh3SFFZRFZRUUtEQlpOYVc1cGMzUmxjbThnWkdWc2JHRWdVMkZzZFhSbE1SOHdIUVlEVlFSaERCWkRSanBKVkMxUVVrOVdRVmd3TUZnd01GZ3dNREJaTVJRd0VnWURWUVFEREF0VE1TTXhNVEZUVDB4WVdEQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1sOFhLRTFHTU8yaVZFZEFqWnd5K1g5TGllSUZqb3QxRysra3lMaXZUSUxweE9DRFl1YTBnZnJhaWdYUmNKZDBmY21GbUNsODQxcXRwakRoYklMU1JhcnNUV09sVXl3WUpKc2tTK1N6ZlFlMGRWeW85M3Fsa0lXcDNUVzVxKzhyamVXenY4RVRGQTROYk13clFqM0hmaVh5STVtd29yMlRCNmFTemkxWUoxZG9CR2NWUGtrV0p0Tmx3cVk5djNrVlI2bVlCM1lxVlV5cndjdGUxVEpwSEpFOWJRdUNicWVpckNjWVhWQ1IvcE1DbjFxMWVYUUsrM1NVNmI1c3dzK0RuQnMrbXhwUEhrS1pFaVh2OXJZb1BrYm43RytIY1BvaEpTNHYvL1IwL1JhL2NHN29wdjNhd1RRTHFXRVNPc1RnbGVOTDJTSG9iR2NTZ0RYdEhYbFd1OENBd0VBQWFPQ0FSZ3dnZ0VVTUI4R0ExVWRJd1FZTUJhQUZCWTVxUm9GaWJjUExiSTE3Y0lKbXNVRGd5SS9NQklHQTFVZElBUUxNQWt3QndZRkswd2RBUXN3Z2EwR0ExVWRId1NCcFRDQm9qQ0JuNkNCbktDQm1ZYUJsbWgwZEhCek9pOHZZMkZ6YjJkbGFYTjJhV3d1YzI5blpXa3VhWFF2WldwaVkyRXZjSFZpYkdsamQyVmlMM2RsWW1ScGMzUXZZMlZ5ZEdScGMzUS9ZMjFrUFdOeWJDWnBjM04xWlhJOVEwNGxNMFJEUVN0TmFXNXBjM1JsY204clpHVnNiR0VyVTJGc2RYUmxLMVJsYzNRbE1rTlBKVE5FVFdsdWFYTjBaWEp2SzJSbGJHeGhLMU5oYkhWMFpTVXlRME1sTTBSSlZEQWRCZ05WSFE0RUZnUVVIUFh3cXRmTUhqMStqeW40aW9VL09zRXZObkV3RGdZRFZSMFBBUUgvQkFRREFnWkFNQTBHQ1NxR1NJYjNEUUVCQ3dVQUE0SUNBUUN5bjhoa1RHMGVUd29QZnlOaG5EcVgrRWg4TG5qMGV3RTdYUEMveEQ0bkxRS2RvTW5EbHlPNnVoZyt1SXN4c1Jyc1hXL0ZmL2Fka2xNQlZydHJxZEdTS0F1bm1WSFFNSFBWQ3VpR3RZcVU2Wkd6bmZIQy9BU1dNdFllYTR5TWpCUW1qSXlJK09xMHNoem9wMnB5U2NQcmpnVHRHMmlSbEMyMksvUS85OFp2VnJLNzFwZ2FpOUxkK2FqbCs1YlFUVm9HN2VJUXVuU1Q0bDdWcVd2U3BkQTBNTW5lREN0V1lBL3FQZ1QrTEFDbW45QWYzRjZ1VURUNHFIK29TSWNDZXloS2wrdUFhQ21QSmlzNmltSDFrMWJMV0tzVzAwYXQzeFZkMmgvOERKekI0a2syMmRsTGg5dUN5Y2M5aDdoU3ViekdVMklod1VJZmI1bzdhNituaG1QRy9qZnVvbm82NW1uZDFBQldWN0FWU1QyK1g5Sk54UjdmeGpQaXlBODVjbnNoM0ZSbVkxRTJCODR5WDVGY3laamQ4WjdKOVVoQVcwV2pKNDUwdXVTdUwwUlFiNTBqZ01VWi9UVWxsZUFuMUtoby9wQkJXeU1UOW5rc0lRbnY5M01iaGIyUlBpdG5lWHNvK2J1cXlpNFdvUTFyQ3NQaVltR3REQWNockJENTdzSGlpQnptQTZYcjFwcE5aNTN2YWsrbUYwTVJDaEtKT3g3RWtqTkxuOEliTVVxMlB1MGlLQ00xU2QyZlo1aXRBbEd3clRHUVZOT2xYUXA3ZHVKM0Y3Q0p5YWd2dDFpeW51YndaaWpxc1NFSTVLM29LQysyanZQQUdwTk5vVld2K0FhbE9xL3F0aUpmSDdTWU5MMm9kZ1J5di9aYnRGOWRQaG85N2hjS01RNkRzdz09Il0sInR5cCI6IkpXVCIsImFsZyI6IlJTMjU2In0.eyJzdWIiOiJQUk9WQVgwMFgwMFgwMDBZIiwic3ViamVjdF9yb2xlIjoiQUFTIiwicHVycG9zZV9vZl91c2UiOiJUUkVBVE1FTlQiLCJpc3MiOiJpbnRlZ3JpdHk6and0LWlzc3VlciIsImxvY2FsaXR5Ijoiand0LWxvY2F0aW9uIiwic3ViamVjdF9vcmdhbml6YXRpb24iOiJSZWdpb25lIExhemlvIiwic3ViamVjdF9vcmdhbml6YXRpb25faWQiOiIxMjAiLCJhdWQiOiJGU0VfR2F0ZXdheSIsInBhdGllbnRfY29uc2VudCI6dHJ1ZSwiYWN0aW9uX2lkIjoiQ1JFQVRFIiwicmVzb3VyY2VfaGw3X3R5cGUiOiIoJzExNTAyLTJeXjIuMTYuODQwLjEuMTEzODgzLjYuMScpIiwiZXhwIjoxNzE2NTY4MzE1LCJpYXQiOjE3MTY0ODE5MTUsImp0aSI6IjEyMzQiLCJwZXJzb25faWQiOiJSU1NNUkEyMkEwMUEzOTlaXl5eJmFtcDsyLjE2Ljg0MC4xLjExMzg4My4yLjkuNC4zLjImYW1wO0lTTyJ9.bdukxUY-XqjTBEtEKKX66gXvWudxTqGvtM24T-dmlKjQDoJDiO-x6N1fpPrcXcqy_A4xDOzE5K6TnTt9rwubQP72vC_4ghvTgEDNPC2W8oBfrMLgk4IXjU_DqyALtwgb-6fq5jhWw3GfzpupMt-reY49qNzcbjQJY_347jNn5v04J7F30u_t_aQeBmhlWOvqqyEhejT4eGFAfchNkG1dum1aW2GXwD8t5FAyNCq6L2AnFaX-zvO5sNSRpa0T1Y_VkcASrlDMTOZOzzZFZcWfgB5wkuUb2eVr2liB7m9e6B_cwNmWRuEdsPzz2Ph0iXpL4Y17AqC5qFO_7hP6gx0BrA' \ --header 'Authorization: Bearer eyJ4NWMiOlsiTUlJRlpEQ0NBMHlnQXdJQkFnSVVYWVpYN1RKckxKWjA1UkYyRjlxWm9pTEpROUV3RFFZSktvWklodmNOQVFFTEJRQXdWekVuTUNVR0ExVUVBd3dlUTBFZ1RXbHVhWE4wWlhKdklHUmxiR3hoSUZOaGJIVjBaU0JVWlhOME1SOHdIUVlEVlFRS0RCWk5hVzVwYzNSbGNtOGdaR1ZzYkdFZ1UyRnNkWFJsTVFzd0NRWURWUVFHRXdKSlZEQWVGdzB5TXpBMk16QXhNREU0TURGYUZ3MHlOakEyTXpBeE1ERTRNREJhTUdVeEN6QUpCZ05WQkFZVEFrbFVNUjh3SFFZRFZRUUtEQlpOYVc1cGMzUmxjbThnWkdWc2JHRWdVMkZzZFhSbE1SOHdIUVlEVlFSaERCWkRSanBKVkMxUVVrOVdRVmd3TUZnd01GZ3dNREJaTVJRd0VnWURWUVFEREF0VE1TTXhNVEZUVDB4WVdEQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1sOFhLRTFHTU8yaVZFZEFqWnd5K1g5TGllSUZqb3QxRysra3lMaXZUSUxweE9DRFl1YTBnZnJhaWdYUmNKZDBmY21GbUNsODQxcXRwakRoYklMU1JhcnNUV09sVXl3WUpKc2tTK1N6ZlFlMGRWeW85M3Fsa0lXcDNUVzVxKzhyamVXenY4RVRGQTROYk13clFqM0hmaVh5STVtd29yMlRCNmFTemkxWUoxZG9CR2NWUGtrV0p0Tmx3cVk5djNrVlI2bVlCM1lxVlV5cndjdGUxVEpwSEpFOWJRdUNicWVpckNjWVhWQ1IvcE1DbjFxMWVYUUsrM1NVNmI1c3dzK0RuQnMrbXhwUEhrS1pFaVh2OXJZb1BrYm43RytIY1BvaEpTNHYvL1IwL1JhL2NHN29wdjNhd1RRTHFXRVNPc1RnbGVOTDJTSG9iR2NTZ0RYdEhYbFd1OENBd0VBQWFPQ0FSZ3dnZ0VVTUI4R0ExVWRJd1FZTUJhQUZCWTVxUm9GaWJjUExiSTE3Y0lKbXNVRGd5SS9NQklHQTFVZElBUUxNQWt3QndZRkswd2RBUXN3Z2EwR0ExVWRId1NCcFRDQm9qQ0JuNkNCbktDQm1ZYUJsbWgwZEhCek9pOHZZMkZ6YjJkbGFYTjJhV3d1YzI5blpXa3VhWFF2WldwaVkyRXZjSFZpYkdsamQyVmlMM2RsWW1ScGMzUXZZMlZ5ZEdScGMzUS9ZMjFrUFdOeWJDWnBjM04xWlhJOVEwNGxNMFJEUVN0TmFXNXBjM1JsY204clpHVnNiR0VyVTJGc2RYUmxLMVJsYzNRbE1rTlBKVE5FVFdsdWFYTjBaWEp2SzJSbGJHeGhLMU5oYkhWMFpTVXlRME1sTTBSSlZEQWRCZ05WSFE0RUZnUVVIUFh3cXRmTUhqMStqeW40aW9VL09zRXZObkV3RGdZRFZSMFBBUUgvQkFRREFnWkFNQTBHQ1NxR1NJYjNEUUVCQ3dVQUE0SUNBUUN5bjhoa1RHMGVUd29QZnlOaG5EcVgrRWg4TG5qMGV3RTdYUEMveEQ0bkxRS2RvTW5EbHlPNnVoZyt1SXN4c1Jyc1hXL0ZmL2Fka2xNQlZydHJxZEdTS0F1bm1WSFFNSFBWQ3VpR3RZcVU2Wkd6bmZIQy9BU1dNdFllYTR5TWpCUW1qSXlJK09xMHNoem9wMnB5U2NQcmpnVHRHMmlSbEMyMksvUS85OFp2VnJLNzFwZ2FpOUxkK2FqbCs1YlFUVm9HN2VJUXVuU1Q0bDdWcVd2U3BkQTBNTW5lREN0V1lBL3FQZ1QrTEFDbW45QWYzRjZ1VURUNHFIK29TSWNDZXloS2wrdUFhQ21QSmlzNmltSDFrMWJMV0tzVzAwYXQzeFZkMmgvOERKekI0a2syMmRsTGg5dUN5Y2M5aDdoU3ViekdVMklod1VJZmI1bzdhNituaG1QRy9qZnVvbm82NW1uZDFBQldWN0FWU1QyK1g5Sk54UjdmeGpQaXlBODVjbnNoM0ZSbVkxRTJCODR5WDVGY3laamQ4WjdKOVVoQVcwV2pKNDUwdXVTdUwwUlFiNTBqZ01VWi9UVWxsZUFuMUtoby9wQkJXeU1UOW5rc0lRbnY5M01iaGIyUlBpdG5lWHNvK2J1cXlpNFdvUTFyQ3NQaVltR3REQWNockJENTdzSGlpQnptQTZYcjFwcE5aNTN2YWsrbUYwTVJDaEtKT3g3RWtqTkxuOEliTVVxMlB1MGlLQ00xU2QyZlo1aXRBbEd3clRHUVZOT2xYUXA3ZHVKM0Y3Q0p5YWd2dDFpeW51YndaaWpxc1NFSTVLM29LQysyanZQQUdwTk5vVld2K0FhbE9xL3F0aUpmSDdTWU5MMm9kZ1J5di9aYnRGOWRQaG85N2hjS01RNkRzdz09Il0sInR5cCI6IkpXVCIsImFsZyI6IlJTMjU2In0.eyJzdWIiOiJQUk9WQVgwMFgwMFgwMDBZIiwiYXVkIjoiRlNFX0dhdGV3YXkiLCJpc3MiOiJhdXRoOmp3dC1pc3N1ZXIiLCJleHAiOjE3MTY1NjgzMTUsImlhdCI6MTcxNjQ4MTkxNSwianRpIjoiMTIzNCJ9.OxrUcoxOeE-VrtWY0R_aDx3bFAnJaFcN3-O7nr9SBIT9n_CggEpTty8kd1nlPNSuf9yfDNWMM9tMjR5JQpZs4902t9iZGM5PPRi73swi4koBF62ZCVtfR0yhoFRW4qDmOPHOpHc5NzVzin3haRiA-ic-bC8fJgBdt-xoaFHdoAhxTUjMJQkEiRWq7R6yfEfgDkiPmYUQoC7HOpuKGanTHpITAeJq_oJX9ur-4Kgw-EEF7_z30ejO0sAAU_pgJae4QZuKqFbi08tTgvBbEmGD-wVaQwywYjnIG_yhkWM-vYWmSd0LrB0UDrmE_XWJIoRQHYPa6ihu3_ZBf904M2D7dA' \ --form 'requestBody="{ \"healthDataFormat\": \"CDA\", \"mode\":\"ATTACHMENT\", \"activity\": \"VERIFICA\" }";type=application/json' \ --form 'file=@"/C:/Development/GitHubDev/FSE/Documentazione/Test Case - RSA/FILES/CDA2_RSA_CT1.pdf"'