Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
43 changes: 43 additions & 0 deletions openAPI/bo_to_et.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -150,6 +150,46 @@ paths:
- bearerAuth: []
Agid-JWT-Signature: []

/request_cds_istruttoria:
post:
description: Richiesta convocazione Conferenza dei Servizi Istruttoria (CdS Istruttoria) in relazione a una data instanza di procedimento
requestBody:
content:
application/json:
schema:
type: object
required:
- cui
- instance_descriptor_version
- requester_administration
properties:
cui:
$ref: "#/components/schemas/cui"
instance_descriptor_version:
type: string
requester_administration:
title: amministrazione richiedente
$ref: "#/components/schemas/AdministrationSchema"
required: true
responses:
"200":
$ref: "#/components/responses/OKRequest"
"400":
$ref: "#/components/responses/BadRequest"
"401":
$ref: "#/components/responses/Unauthorized"
"404":
$ref: "#/components/responses/NotFound"
"409":
$ref: "#/components/responses/Conflict"
"500":
$ref: "#/components/responses/ServerError"
"503":
$ref: "#/components/responses/ServiceUnavailable"
security:
- bearerAuth: []
Agid-JWT-Signature: []

/request_cdss:
post:
description: Richiesta convocazione Conferenza dei Servizi Sincrona (CdSS) in relazione a una data instanza di procedimento
Expand All @@ -160,10 +200,13 @@ paths:
type: object
required:
- cui
- instance_descriptor_version
- requester_administration
properties:
cui:
$ref: "#/components/schemas/cui"
instance_descriptor_version:
type: string
requester_administration:
title: amministrazione richiedente
$ref: "#/components/schemas/AdministrationSchema"
Expand Down
36 changes: 36 additions & 0 deletions openAPI/bo_to_fo.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -315,6 +315,42 @@ paths:
- bearerAuth: []
Agid-JWT-Signature: []

/request_cds_istruttoria:
post:
description: Richiesta convocazione Conferenza dei Servizi Istruttoria (CdS Istruttoria) in relazione a una data instanza di procedimento
requestBody:
content:
application/json:
schema:
type: object
required:
- cui
- instance_descriptor_version
properties:
cui:
$ref: "#/components/schemas/cui"
instance_descriptor_version:
type: string
required: true
responses:
"200":
$ref: "#/components/responses/OKRequest"
"400":
$ref: "#/components/responses/BadRequest"
"401":
$ref: "#/components/responses/Unauthorized"
"404":
$ref: "#/components/responses/NotFound"
"409":
$ref: "#/components/responses/Conflict"
"500":
$ref: "#/components/responses/ServerError"
"503":
$ref: "#/components/responses/ServiceUnavailable"
security:
- bearerAuth: []
Agid-JWT-Signature: []

components:
responses:
OKRequest:
Expand Down
2 changes: 1 addition & 1 deletion openAPI/catalogo-ssu_to_et.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -281,7 +281,7 @@ components:

message:
type: string
pattern: ^instance_retrived|integration_requested_from_(?:GHS)?[0-9]{1,10}|instance_integrated_retrived|suspension_requested_from_(?:GHS)?[0-9]{1,10}|conformation_requested_from_(?:GHS)?[0-9]{1,10}|cdss_requested_from_(?:GHS)?[0-9]{1,10}|positive_outcome_sended_from_(?:GHS)?[0-9]{1,10}|retry_requested_for_send_instance|retry_requested_for_notify|retry_requested_for_send_conclusions|retry_requested_for_request_cdss|retry_requested_for_request_integration|retry_requested_for_send_conformation|negative_outcome_sended_from_(?:GHS)?[0-9]{1,10}|instance_conformated_retrieved|conditional_provision_granted_from_[0-9]{1,10}|conditional_provision_extended_from_[0-9]{1,10}|conditional_provision_rescinded_from_[0-9]{1,10}|conditional_provision_denied_from_[0-9]{1,10}|existence_of_impediments_from_[0-9]{1,10}|cdss_convened_from_[0-9]{1,10}|cdss_requested_from_[0-9]{1,10}|communication_sended_from_(?:GHS)?[0-9]{1,10}|reopen_proceeding_documents_received|cdss_convocation_received|cdss_resolution_retrieved|cdss_resolution_update_retrieved|positive_cds_preliminary_resolution_sent_from_(?:GHS)?[0-9]{1,10}|negative_cds_preliminary_resolution_sent_from_(?:GHS)?[0-9]{1,10}|integration_requested_with_new_document_to_<Usecase_Proceding_Code>_from_<ET>|conformation_requested_with_new_document_to_<Usecase_Proceding_Code>_from_<ET>$
pattern: ^instance_retrived|cds_istruttoria_requested_from_(?:GHS)?[0-9]{1,10}|integration_requested_from_(?:GHS)?[0-9]{1,10}|instance_integrated_retrived|suspension_requested_from_(?:GHS)?[0-9]{1,10}|conformation_requested_from_(?:GHS)?[0-9]{1,10}|cdss_requested_from_(?:GHS)?[0-9]{1,10}|positive_outcome_sended_from_(?:GHS)?[0-9]{1,10}|retry_requested_for_send_instance|retry_requested_for_notify|retry_requested_for_send_conclusions|retry_requested_for_request_cdss|retry_requested_for_request_integration|retry_requested_for_send_conformation|negative_outcome_sended_from_(?:GHS)?[0-9]{1,10}|instance_conformated_retrieved|conditional_provision_granted_from_[0-9]{1,10}|conditional_provision_extended_from_[0-9]{1,10}|conditional_provision_rescinded_from_[0-9]{1,10}|conditional_provision_denied_from_[0-9]{1,10}|existence_of_impediments_from_[0-9]{1,10}|cdss_convened_from_[0-9]{1,10}|cdss_requested_from_[0-9]{1,10}|communication_sended_from_(?:GHS)?[0-9]{1,10}|reopen_proceeding_documents_received|cdss_convocation_received|cdss_resolution_retrieved|cdss_resolution_update_retrieved|positive_cds_preliminary_resolution_sent_from_(?:GHS)?[0-9]{1,10}|negative_cds_preliminary_resolution_sent_from_(?:GHS)?[0-9]{1,10}|integration_requested_with_new_document_to_<Usecase_Proceding_Code>_from_<ET>|conformation_requested_with_new_document_to_<Usecase_Proceding_Code>_from_<ET>$

event_time:
title: timestamp del momento in cui si è verificato l'evento
Expand Down
2 changes: 1 addition & 1 deletion openAPI/catalogo-ssu_to_fo.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -255,7 +255,7 @@ components:
message:
type: string
pattern: >-
^receipt_sended|instance_to_[0-9]{1,10}_sended|corrected_instance_to_[0-9]{1,10}_sended|instance_integrated_to_[0-9]{1,10}_sended|submitter_cancel_requested|retry_requested_for_send_instance|retry_requested_for_request_correction|retry_requested_for_request_integration|retry_requested_for_request_conformation|retry_requested_for_notify|instance_conformated_to_[0-9]{1,10}_sended|cu_fail_link|cu_fail_check|communication_fo_to_bo|second_provision_instance_integrated_to_[0-9]{1,10}_sended|second_provision_instance_integrated_retrived|cdss_resolution_retrieved|preliminary_resolution_observations_forwarded$
^receipt_sended|instance_to_[0-9]{1,10}_sended|corrected_instance_to_[0-9]{1,10}_sended|cds_istruttoria_requested_from_[0-9]{1,10}|instance_integrated_to_[0-9]{1,10}_sended|submitter_cancel_requested|retry_requested_for_send_instance|retry_requested_for_request_correction|retry_requested_for_request_integration|retry_requested_for_request_conformation|retry_requested_for_notify|instance_conformated_to_[0-9]{1,10}_sended|cu_fail_link|cu_fail_check|communication_fo_to_bo|second_provision_instance_integrated_to_[0-9]{1,10}_sended|second_provision_instance_integrated_retrived|cdss_resolution_retrieved|preliminary_resolution_observations_forwarded$

event_time:
title: timestamp del momento in cui si è verificato l'evento
Expand Down
16 changes: 15 additions & 1 deletion sequence-diagram/DomandaAutorizzazione-001.mermaid
Original file line number Diff line number Diff line change
Expand Up @@ -92,7 +92,21 @@ sequenceDiagram
B ->> F: notify(cui, instance_descriptor_version,cdss_convened)
F -->> B: ack
note over B, E: gestione della CDSS mediante sequence-diagram CdSS-mermaid
else CdS Semplificata da SUAP AND SUAP ente procedente
else CdS Istruttoria
opt ET richiede indizione CdS Istruttoria
E ->> B: request_cds_istruttoria(cui, instance_descriptor_version)
B -->> E: ack
E ->> C: audit(cui,cds_istruttoria_requested_from_<ET>)
C -->> E: ack
end

opt Presentatore/Front-office SUAP richiede indizione CdS Istruttoria
F ->> B: request_cds_istruttoria(cui, instance_descriptor_version)
B -->> F: ack
F ->> C: audit(cui,cds_istruttoria_requested_from_<FO>)
C -->> F: ack
end

opt
B ->> C: request_update_times(cui,times)
C -->> B: instanceDescriptor
Expand Down