info:
  name: Proposta CCT determina sperimentazioni cliniche NO EFTL
  type: http
  seq: 4

http:
  method: POST
  url: "{{elixFormsApiUrl}}/eftl/process/v1"
  headers:
    - name: x-requested-with
      value: XMLHttpRequest
    - name: x-api-key
      value: "{{elixFormsWsAuthenticationToken}}"
    - name: x-ef-request-id
      value: "10979"
  body:
    type: json
    data: |-
      {
        "userDocument": "{{elixBase64EftlDocument}}", // see the pre-request script
        "userContext": {
          "lang": "IT",
          "tipologiePunto1": "CRCT_RA;CRCT_RAS;CRCT_RB",
          "tipologiePunto2": "SERV_CON",
          "tipologiePunto3": "FORM_COM",
          "tipologiePunto4": ""
        }
      }
  auth: inherit

runtime:
  scripts:
    - type: before-request
      code: |-
        const { prepareEftlDocument } = require("./elixFormsJs.js")
        // Copy-pasta your EFTL document below inside the template literals (`)
        prepareEftlDocument(String.raw`
        [EFTL]
        [VAR name="corrispettivo" type="string"][TAG]SCHEMAID,341,COL0094,IUQOID, , [/TAG][/VAR]
        [VAR name="speseGenerali" type="string"][TAG]SCHEMAID,341,COL0051,IUQOID, , [/TAG][/VAR]
        [VAR name="presenzaOneri" type="boolean"][TAG]SCHEMAID,341,COL0084,IUQOID, , [/TAG][/VAR]
        [VAR name="mostraRitenute" type="string"][TAG]SCHEMAID,341,COL0090,IUQOID, , [/TAG][/VAR]
        [VAR name="ulterioreRitenuta2Max" type="string"][TAG]SCHEMAID,337,COL0064,IUQOID, , [/TAG][/VAR]
        <html>
            <head>
                <style>
                    h2 {
                        text-align: center;
                        font-size: 14pt;
                        font-weight: bold;
                    }
                    p {
                        text-align: justify;
                        font-size: 12pt;
                        line-height: 1.5;
                    }
                    ol {
                        text-align: justify;
                        font-size: 12pt;
                        line-height: 1.5;
                    }
                    .firma {
                        float: right;
                        margin: 2em;
                    }
                </style>
            </head>
            <body>
                <!-- Header con logo UniPR come nel template standard -->

                <h2>IL DIRIGENTE</h2>

                <p>visto il Decreto Ministeriale 30 novembre 2021 recante "Misure volte a facilitare e sostenere la realizzazione degli studi clinici di medicinali senza scopo di lucro e degli studi osservazionali e a disciplinare la cessione di dati e risultati di sperimentazioni senza scopo di lucro a fini registrativi, ai sensi dell'art. 1, comma 1, lettera c), del decreto legislativo 14 maggio 2019, n. 52";</p>

                <p>visto il Decreto Legislativo 196/2003 e ss.mm.ii. e il Regolamento europeo GDPR 679/2016, relativo alla protezione delle persone fisiche con riguardo al trattamento dei dati personali;</p>

                <p>visti lo Statuto dell'Universit&agrave; degli Studi di Parma ed il Regolamento Generale di Ateneo;</p>

                <p>visto il Regolamento sulla disciplina delle attivit&agrave; di ricerca, consulenza e didattica e alta formazione eseguite dall'Universit&agrave; degli Studi di Parma a fronte di contratti o accordi con soggetti terzi, emanato con Decreto Rettorale n. 2298/2024, prot. n. 264866 del 4 ottobre 2024;</p>

                <p>visto il Regolamento dell'Universit&agrave; degli Studi di Parma in materia di brevetti e tutela dell'invenzione, emanato con Decreto Rettorale n. 1033/2024, prot. n. 113244 del 30 aprile 2024;</p>

        [IF][CONDITION][!--[% [TAG]SCHEMAID,341,COL0094,IUQOID, , [/TAG] > 0 %]--][% corrispettivo > 0 %][/CONDITION][THEN]
                <p>visto il Regolamento di Ateneo per l'amministrazione, la finanza e la contabilit&agrave;, emanato con Decreto Rettorale n. 1674/2024, prot. 198495 del 17 luglio 2024;</p>
        [/THEN][/IF]

                <p>preso atto del testo dell'accordo che, tra l'altro, prevede quanto segue:</p>

                <p>preso atto dell'autorizzazione all'avvio dello studio rilasciata in data ___ da ___;</p>

                <p>ritenuto, per quanto premesso, di aderire alla richiesta avanzata da [TAG]SCHEMAID,341,COL0049,IUQOID, , [/TAG] di approvazione della stipula del contratto con [TAG]SCHEMAID,341,COL0086,IUQOID, , [/TAG] per la conduzione della sperimentazione sopra descritta, ai sensi e per gli effetti di quanto previsto dal sopra citato Regolamento sulla disciplina delle attivit&agrave; di ricerca, consulenza, didattica e alta formazione eseguite dall'Universit&agrave; degli Studi di Parma a fronte di contratti o accordi con soggetti terzi con riferimento all'Art.2, lettera B;</p>

                <h2>determina</h2>

                <ol>
                    <li>richiamate le premesse, parti integranti del presente dispositivo, di approvare la stipula del contratto tra [TAG]SCHEMAID,341,COL0086,IUQOID, , [/TAG] e l'Universit&agrave; degli Studi di Parma, nell'interesse del [TAG]SCHEMAID,341,COL0006,IUQOID, , [/TAG], avente ad oggetto la conduzione della sperimentazione clinica dal titolo [TAG]SCHEMAID,341,COL0005,IUQOID, , [/TAG] sotto la responsabilit&agrave; scientifica di [TAG]SCHEMAID,341,COL0049,IUQOID, , [/TAG], con decorrenza dalla data di sottoscrizione e durata fino a mesi [TAG]SCHEMAID,341,COL0008,IUQOID, , [/TAG][IF][CONDITION][!--[% [TAG]SCHEMAID,341,COL0084,IUQOID, , [/TAG] == false %]--][% presenzaOneri == false %][/CONDITION][THEN], senza oneri a carico del budget dell'Amministrazione Centrale[/THEN][/IF];</li>

        [IF][CONDITION][!--[% [TAG]SCHEMAID,341,COL0094,IUQOID, , [/TAG] > 0 %]--][% corrispettivo > 0 %][/CONDITION][THEN]
                    <li>di autorizzare l'introito del contributo di euro [TAG]SCHEMAID,341,COL0094,IUQOID, , [/TAG] da parte di [TAG]SCHEMAID,341,COL0086,IUQOID, , [/TAG] a favore del [TAG]SCHEMAID,341,COL0006,IUQOID, , [/TAG][IF][CONDITION][!--[% [TAG]SCHEMAID,341,COL0090,IUQOID, , [/TAG] != "N" %]--][% mostraRitenute != "N" %][/CONDITION][THEN][IF][CONDITION][!--[% [TAG]SCHEMAID,341,COL0051,IUQOID, , [/TAG] > 0 %]--][% speseGenerali > 0 %][/CONDITION][THEN], da assoggettare alle ritenute secondo le modalità previste dall'art. 6, comma 2 del "Regolamento sulla disciplina delle attivit&agrave; di ricerca, consulenza e didattica e alta formazione eseguite dall'Universit&agrave; degli Studi di Parma a fronte di contratti o accordi con soggetti terzi" nella misura del 6% (euro [TAG]SCHEMAID,337,COL0049,IUQOID, , [/TAG]) per l'Amministrazione di Ateneo, del 8% (euro [TAG]SCHEMAID,337,COL0050,IUQOID, , [/TAG]) per il Fondo Comune di Ateneo e del 2% (euro [TAG]SCHEMAID,337,COL0051,IUQOID, , [/TAG]) per l'incremento dei fondi di cui agli artt. 119, comma 2, punto a) e 121, comma 2, punto a) del CCNL di comparto per l'attuazione dell'art. 110, comma 2 del medesimo contratto, calcolate sulle sole quote di overheads[/THEN][/IF][IF][CONDITION][!--[% [TAG]SCHEMAID,337,COL0064,IUQOID, , [/TAG] > 0 && [TAG]SCHEMAID,337,COL0064,IUQOID, , [/TAG] != "" %]--][% ulterioreRitenuta2Max > 0 %][/CONDITION][THEN], con una ritenuta ulteriore del [TAG]SCHEMAID,337,COL0067,IUQOID, , [/TAG]% (euro [TAG]SCHEMAID,337,COL0068,IUQOID, , [/TAG]) a favore del [TAG]SCHEMAID,341,COL0006,IUQOID, , [/TAG][/THEN][/IF][/THEN][/IF];</li>
        [/THEN][/IF]

                    <li>di dare mandato al Direttore del [TAG]SCHEMAID,341,COL0006,IUQOID, , [/TAG] per ogni ulteriore adempimento relativo.</li>
                </ol>

                <div class="firma">
                    <p style="text-align: center;">Parma, li [TAG]SCHEMAID,340,COL0022,IUQOID, , [/TAG]</p>
                    <p style="text-align: center;">[TAG]SCHEMAID,341,COL0093,IUQOID, , [/TAG]</p>
                    <p style="text-align: center;">Firmato digitalmente ai sensi del D.Lgs. n. 82/2005</p>
                </div>

                <!-- Footer con logo UniPR come nel template standard -->
            </body>
        </html>
        [/EFTL]
        `);

settings:
  encodeUrl: true
  timeout: 0
  followRedirects: true
  maxRedirects: 5
  forwardAuthorizationHeader: true

examples:
  - name: Sperimentazioni cliniche NO spese generali NO ulteriore ritenuta
    request:
      url: "{{elixFormsApiUrl}}/eftl/process/v1"
      method: POST
      headers:
        - name: x-requested-with
          value: XMLHttpRequest
        - name: x-api-key
          value: "{{elixFormsWsAuthenticationToken}}"
        - name: x-ef-request-id
          value: "9435"
      body:
        type: json
        data: "{\r

          \  \"userDocument\": \"{{elixBase64EftlDocument}}\", // see the pre-request script\r

          \  \"userContext\": {\r

          \    \"lang\": \"IT\",\r

          \    \"tipologiePunto1\": \"CRCT_RA;CRCT_RAS;CRCT_RB\",\r

          \    \"tipologiePunto2\": \"SERV_CON\",\r

          \    \"tipologiePunto3\": \"FORM_COM\",\r

          \    \"tipologiePunto4\": \"\"\r

          \  }\r

          }"
    response:
      statusText: "200"
      headers:
        - name: cache-control
          value: no-cache, no-store, must-revalidate
        - name: pragma
          value: no-cache
        - name: proxy-connection
          value: Keep-Alive
        - name: x-content-security-policy
          value: default-src 'self'; connect-src 'self'; font-src 'none'; img-src 'self'; media-src 'self'; object-src 'self'; plugin-types application/pdf audio/x-wav; referrer no-referrer; reflected-xss block; script-src 'self'; style-src 'self'
        - name: content-type
          value: application/json;charset=UTF-8
        - name: strict-transport-security
          value: max-age=63072000;includeSubDomains
        - name: content-security-policy
          value: "default-src https: data: 'unsafe-inline' 'unsafe-eval'"
        - name: x-frame-options
          value: SAMEORIGIN
        - name: x-xss-protection
          value: 1;mode=block
        - name: x-content-type-options
          value: nosniff
        - name: referrer-policy
          value: unsafe-url
        - name: transfer-encoding
          value: chunked
        - name: vary
          value: Accept-Encoding
        - name: content-encoding
          value: gzip
      body:
        type: json
        data: |-
          {
              "value": {
                  "code": "OK",
                  "description": "OK",
                  "complete": true,
                  "globalStatus": "OK",
                  "resultNumber": 1,
                  "serviceInformationList": {
                      "serviceInformation": [
                          {
                              "ITSystemName": "EFTL",
                              "complete": true,
                              "serviceVersion": "1.0.0",
                              "statusDetailList": {
                                  "statusDetail": [
                                      {
                                          "code": "OK",
                                          "description": "OK",
                                          "detailStatus": "OK"
                                      }
                                  ]
                              }
                          }
                      ]
                  },
                  "uuid": "6c84d3cf-9904-4bdc-9c0c-b02673f07f9b",
                  "version": "3.9.2.21",
                  "processedDocument": "[encoded data, 6192 characters]"
              }
          }
  - name: Sperimentazioni cliniche CON spese generali NO ulteriore ritenuta
    request:
      url: "{{elixFormsApiUrl}}/eftl/process/v1"
      method: POST
      headers:
        - name: x-requested-with
          value: XMLHttpRequest
        - name: x-api-key
          value: "{{elixFormsWsAuthenticationToken}}"
        - name: x-ef-request-id
          value: "9435"
      body:
        type: json
        data: "{\r

          \  \"userDocument\": \"{{elixBase64EftlDocument}}\", // see the pre-request script\r

          \  \"userContext\": {\r

          \    \"lang\": \"IT\",\r

          \    \"tipologiePunto1\": \"CRCT_RA;CRCT_RAS;CRCT_RB\",\r

          \    \"tipologiePunto2\": \"SERV_CON\",\r

          \    \"tipologiePunto3\": \"FORM_COM\",\r

          \    \"tipologiePunto4\": \"\"\r

          \  }\r

          }"
    response:
      statusText: "200"
      headers:
        - name: cache-control
          value: no-cache, no-store, must-revalidate
        - name: pragma
          value: no-cache
        - name: proxy-connection
          value: Keep-Alive
        - name: x-content-security-policy
          value: default-src 'self'; connect-src 'self'; font-src 'none'; img-src 'self'; media-src 'self'; object-src 'self'; plugin-types application/pdf audio/x-wav; referrer no-referrer; reflected-xss block; script-src 'self'; style-src 'self'
        - name: content-type
          value: application/json;charset=UTF-8
        - name: strict-transport-security
          value: max-age=63072000;includeSubDomains
        - name: content-security-policy
          value: "default-src https: data: 'unsafe-inline' 'unsafe-eval'"
        - name: x-frame-options
          value: SAMEORIGIN
        - name: x-xss-protection
          value: 1;mode=block
        - name: x-content-type-options
          value: nosniff
        - name: referrer-policy
          value: unsafe-url
        - name: transfer-encoding
          value: chunked
        - name: vary
          value: Accept-Encoding
        - name: content-encoding
          value: gzip
      body:
        type: json
        data: |-
          {
              "value": {
                  "code": "OK",
                  "description": "OK",
                  "complete": true,
                  "globalStatus": "OK",
                  "resultNumber": 1,
                  "serviceInformationList": {
                      "serviceInformation": [
                          {
                              "ITSystemName": "EFTL",
                              "complete": true,
                              "serviceVersion": "1.0.0",
                              "statusDetailList": {
                                  "statusDetail": [
                                      {
                                          "code": "OK",
                                          "description": "OK",
                                          "detailStatus": "OK"
                                      }
                                  ]
                              }
                          }
                      ]
                  },
                  "uuid": "51e774c2-fd33-4b7f-804a-bd6df907467f",
                  "version": "3.9.2.21",
                  "processedDocument": "[encoded data, 7032 characters]"
              }
          }
